Я работаю над продуктом под названием ParaViewGeo (paraviewgeo.mirarco.org). Он широко использует Qt, и мы успешно использовали Visual Studio 6 до 2008 года.
Поскольку Qt является кроссплатформенным, я здесь коснусь его и упомяну, что еще одна хорошая кроссплатформенная идея - это CMake, который представляет собой кроссплатформенный Make, который может генерировать файлы решения Visual Studio из вашего кода, а также файлы проекта для других компиляторов, если вы передумали и получили другую IDE.