Qt est un framework pour créer des interfaces graphiques.
Visual Studio est un IDE.
Tu ne compares pas la même chose.
Si tu veux faire des interfaces graphiques sous VS, tu as le choix entre MFC en C++ (un peu obsolète), Winform ou WPF en C#.
WPF est le plus intéressant de ces trois là car il permet une réelle séparation entre le designer et le développeur.
Pour répondre à ta question, je pense que c'est plus une histoire de préférence qu'autre chose.
Ensuite, si tu veux en faire ton métier, il y plus de demandes pour WPF que pour Qt.