Assolutamente le librerie Qt, sono fatte proprio x questo (interoperabilità tra sistemi operativi)! Tra l'altro sono molto ben documentate e sul sito ufficiale troverai documentazione,forum e sdk.
Le Qt sono in C++ e, se non vuoi suicidarti, farai bene ad usarlo...senza gli oggetti è abb difficile e rognoso fare le interfacce grafike.
Ti avviso xò ke quando si mette in mezzo un linguaggio di sistema come C/C++ "facile" è sempre un concetto relativo, se nn hai particolari motivi x usare questi linguaggi t converrebbe andare di java o C#, riducendo i tempi di sviluppo almeno della metà.