Строго говоря, Visual Studio не интегрируется с другими инструментами GUI; наборы инструментов могут интегрироваться с VS. Например, Qt обеспечивает интеграцию с Visual Studio, поэтому вы можете разрабатывать приложения Qt из VS IDE.
Visual Studio сама поддерживает разработку для нескольких сред:
- Raw Win32 (ОК, не совсем фреймворк, но я подумал, что упомяну это для полноты; есть редактор диалогов)
- MFC для C ++ (грубая поддержка графического интерфейса)
- WTL для C ++ (без поддержки дизайна GUI, AFAIK; это весь код)
- Windows Forms для .Net
- WPF для .Net
Я не знаю, имеет ли смысл говорить о фреймворке по умолчанию. Я думаю, что Windows Forms наиболее часто используются сегодня, популярность WPF растет (или, может быть, я устарела).