Ответ на сообщение Бесплатная среда разработки на Си пользователя KSergey
С декабря прошлого года появилась Visual Studio Express Visual Studio Community. Это практически Professional, но бесплатная для небольших предприятий или обучения.
Визуальные редакторы для Си (не Си++), насколько я знаю, бывают только для rc-файлов (он же файл ресурсов или скрипт ресурсов, своего рода предтече xaml, в котором описываются диалоговые окна, меню и прочее). В Express такого редактора не было, как и других фичей более продвинутых редакций Студии, так что приходилась описывать ресурсы в текстовом редакторе, что для обучения даже лучше, а в Community он появился. В принципе, простая программа прямо в WinMain может создавать модальное диалоговое окно, описание которого в rc-файле создано с помощью визуального редактора, т.е. создавать контролы в коде при помощи CereateWindow не придется.
Есть ещё ResEdit, но это не среда, а отдельный визуальный редактор rc-файлов.