Prova C++Builder della borland o VisualC, ma sono applicazioni a pagamento,

comuqnue se usi le api di windows devi crivere molto codice anche solo per far apparire una finestra vuota, ma se usi le librerie che ti sono state segnalate, le interfacce si costruiscono piu rapidamente, anche se devi sempre scrivere a mano tutto il codice. per le gtk c'è glade per costuire le interfacce, per wxwidgets wxdesigner, ma non so quanto questi strumenti siano utili, di certo puo essere utile un ambiente completo per la costruizioe di applicazioni, come appunto visualc e c++builder. Visualc++ .NET è per la piattaforma NET, se sei interessato anche a c# oltre che c++ esiste un ambiente free in fase di sviluppo, che è sharp-develop,