На чем лучше программировать визуальные приложения?
Для GUI на c++ сейчас в основном используют Qt(можно интегрировать в Visual Studio ).
От Microsoft еще есть библиотека MFC, но она уже под устарела.
P.S. Библиотека MFC не входит в Visual Studio редакции Express.
Судя по вопросу, у вас порог не того уровня, что бы заниматься C++. Отгребёте больше проблем, чем получите пользы.
Тут говорили уже про Qt, я предлагаю вам использовать связку Qt + Python. По крайней мере с выделениями памяти вы себя малость обезопасите. Ссылки по теме:
Python + PyQt + Qt Designer. Что дальше?
www.youtube.com/watch?v=3SS0CeEs4ro - показан пример работы с IDE PyCharm от Jet Brains. Не смотрите, что под Ubuntu, под виндой точно так же.
https://ru.wikipedia.org/wiki/PyQt - вообще информация по проекту