Этот обзор можно почитать/посмотреть?
Насчет либы/тулкита -- вроде Qt является достаточно современным C++ тулкитом, позволяющим сделать ВСЁ. Собственно, не вижу необходимости искать что-то еще. Я попробовал методику "рисование на поверхности виджета", и попробовал "OpenGL в режиме 2D". В первом случае получил картинку и зачатки главного меню (быстро), во втором только произведения в стиле "Квадрата" Малевича. Но у второго потенциал больше, так что попробую догнать второй до уровня первого, потом буду снова выбирать.