Per aggiungere un po di carne al fuoco, ho trovato questa CEGUI http://www.cegui.org.uk, che dovrebbe essere pensata apposta per creare GUI per videogiochi. Funziona sia con OpenGL che con Directx.

Io da poco ho iniziato a programmare con le OpenGL con l'obiettivo di creare un gioco. Le ho preferite alle Directx perche' sono multi-piattaforma e la documentazione mi pare buona. Inoltre leggendo qua e la ho trovato pareri contrastanti circa il fatto che performino meglio o peggio delle DirectX.