回答:
OGRE3dエンジンはCEGUIを使用します。それはFOSSであり、luaからのスクリプティングをサポートし、XMLで事前定義されたレイアウトを作成でき、必要な基本ウィジェットのほとんどをサポートします(詳細はcegui.org.ukを参照)。
YouTubeのCEGUIを使用して、UIデモをたくさん見つけることもできます。
libRocket.comを試すつもりでしたが、まだ試していません。どうやら、HTMLとCSSのサブセットを使用してインターフェースをレイアウトできるようになっています。これはかなり効率的かもしれません。
ダウンロードは無料です(ソースが付属しています)が、私の知る限り、カスタムライセンスを使用しているため、起こりうる警告については不明です。