@Rohit-Agarwal I agree with your assessment that there is a need for tools startups. In fact, I am working on one such project at the moment. It allows software developers to embed audio and video comments that describes a piece of code into their source code along with text comments. It also gives developers the ability to store all the research they did for writing a particular piece of code.
However, I must also warn against doing a startup just because there is an opening in the market for a particular service. IMO, a person can only do 2 to 3 startups in his/her life. One must choose carefully where you choose to invest your time and do things that are genuinely valuable.