Your comments

I'm a Notepad++ user and I highly recommend this function in Sublime. It is one of the main reason I stick with NPP.
In Notepad++ you can just create your own "virtual folders" in which you can put links to whatever file you want.
So, for example, I can have a Notepad++ project that gathers all the CMakeLists.txt for a specific application, and so on...