Inte super bra koll på C/C++. GTK och QT är populära cross-platform alternativ där vet jag iaf. Microsofts alternativ, för Windows enbart är, WPF. (Edit:Wpf är kasst med c/c++ däremot, borde finnas någon mer c/c++ lämpad lösning men kollar sällan låsta lösningar och sitter sällan med c/c++ gui så jag vet inte.)
Populära för java är JavaFX som är rätt hyggligt. Är du mer bekväm med webb utveckling så finns Electron för javascript.