VSFileFinder is the most useful Visual Studio Addin I ever used. This tool was developed by Jonathan Payne. I can not live without it by now. It started me on the way to implement my first vs.net addin. It is similar to VSFileFinder but I would like to add much more functionality for it.
“VSFileFinder is a Visual Studio 2003 and Visual Studo 2005 Add-In that helps you find files quickly in large projects. It can list files from all the project types that Visual Studio supports.
After installing, you will see a new window in the IDE listing all the files in your current solution. By typing just a few letters from any part of a filename, you can quickly narrow down the list of files and open the file you’re interested in.
This can be far quicker than the Solution Explorer or the file open dialog in large projects as files can be spread over many folders and you might only remember part of a file name.
There are options to highlight or exclude files based on the file name so you can quickly get to the files you want.
Once you have installed the add-in, you may like to set up a keyboard short cut for the “VSFileFinder.Connect.ShowVSFileFinder” command so you can use VSFileFinder without moving your hands from the keyboard.”

And hear is mine:

I have a lot of idea to build into this tool. The main reason why I started think about writting my own tool was that I have some idea which I haven’t seen in any tools developed yet. For example I implemented an incremental search which searchs only in the list of active document windows. Nobody missed this for years? I wonder. I’m going to add group of files also. This is useful if you would like to deal with a part of the system you are working on, and you don’t want to open all the files all the time when you need them. After you finished the job, you can turn back to an other group of files.
While I’m working on this addin, I will use VSFileFinder, because I like it. I propose it to every developer!