Kommt drauf an. Qt ist eigentlch ganz net (qt.nokia.com). Ist sogar cross platform fähig, der selbe Code läuft also ohne größere Anpassungen z. B. auf Linux - vorausgesetzt man nutzt nicht zu viele OS eigene Funktionen. Neu kompilieren muss man in jedem Fall.
Qt bringt mit Qt Creator auch eine nette IDE inkl. GUI Designer mit.
Als Alternativen fallen mir spontan nur Gtk, MFC und nackte Win32 API ein, wobei die beiden letzteren weit davon entfernt sind, für Einsteiger verständlich zu sein. Mit Gtk habe ich noch nichts gemacht, daher kann ich dazu leider nichts sagen...