بهترین گزینه برای ساخت برنامه ها به نظر بنده اول Qt و بعدش GTK
Qt کلی کلاس داره برای کار با شبکه -گرافیم و....... حتی با استفاده از کلاسهایی که داره (qml) می تونید اینترفیس های سفارشی تهیه کنید.ابزار مانند vs برای طراحی UI داره
اگه می خواید قط برای ویندوز برنامه بنویسید برید سراغ vs و دات نت