画面の外にGUI置くならC#の方が作りやすいと思うが、openglのレンダー画面内だとネイティブなopengl のコード書かないと無理なのでは。