Я сам C++ разработчик (пишу кроссплатформенно) под Linux на qt-creator-е. Под Windows пишу на всем, что удобно в данный момент (обычно это VS / qt-creator). И вот я тут собственный микро проект делаю. И не могу понять, какая идеология правильная для VS в плане разбития проекта на логически отдельные структуры (модули / библиотеки кому как удобно).