Ja bih ti preporučio Qt ili Gtk (odnosno gtkmm - za C++). I jedan i drugi su pod free licencama, a jedini je problem što ipak nema dovoljno kvalitetne dokumentacije (source code to i jeste i nije, long story …). Uz nešto tutorijala te glade ili qt designer, mogu se napraviti fine aplikacije by the book koje rade na svim bitnim platformama.
P.S.
Ili možeš probati i FLTK, pričaju žene po brijačnici da i kod nas ima FLTK specijalista.