Лично для меня конечно стало новостью то, что BoxSizer из wxSmith по своей природе напоминает андроидовский LinearLayout, где органы управления можно растягивать по пропорциям, причем wxWidgets сам учитывает размер окна, что делает процесс адаптации макетов более гибким.
Вот этого явно не хватало в майкрософтовском MFC: помимо того, что надо ручками создать диалог или фрейм, приходится прописывать код события onSize. Да и чтобы создать вкладки, нужно было также свой код прописать полностью.
Здесь же все сделано за тебя, остается только прописать код внутри конкретного события.
И, разумеется, я пользуюсь Code::Blocks, но не тот что с официального сайта, но это именно тот, что со всеми нужными утилитами и эмуляторами устанавливается через скрипт. Да, там присутствуют компиляторы Borland C+ +, MinGW64, OpenWatcom, а вот что насчет Microsoft Visual C+ +, то там придется пошаманить с настройками IDE. Благо, есть конфиг для MSVC 2010, так что его можно портировать без лишних усилий.
Правда, wxWidgets поставили немного не туда, но это вполне решаемо - достаточно директорию wxWidgets переименовать и изменить путь к нему через глобальные переменные, опять же в настройках самого IDE.
Плюсом выделю то, что на wxWidgets можно писать приложения как для Windows 3.1 и выше с поддержкой Win32s или Win32, так и для Linux через GTK, и для macOS через Cocoa.
Оставлю ссылку на IDE: https://github.com/adbrt/cb-legacy-dev.