Почему бы не использовать функцию закладок? У меня есть окно Закладки в нижней части окна Visual Studio, свернутое. Вы можете просмотреть это, зайдя в Вид -> Другие окна -> Окно закладок (в любом случае в VS 2008).
Вы можете добавить закладку к любой строке кода; затем он появится в окне закладок. Затем вы можете переименовать закладку на любую, какую захотите. Не имеет значения, открыт файл или нет.
Я предполагаю, что вы хотите это для каждого решения, а не для общего набора закладок, которые знают, как найти файл определенного типа. Приведенный выше подход может показаться тем, что вы хотите. Кажется, Visual Studio запоминает набор закладок для каждого решения; Я думаю, они хранятся в файле .suo.