まじで頼んでよい?
C#でもC++でもいいんだけど、以下のプログラムオネガイ!
骨格できたら、あとは手入れるから・・・

1.外観
────────────
プルダウンメニュー
ツールバー
左上:ツリービュー
左下:プロパティウィンド
右:タブウィンドウ
  タブ1:OpenGLでブロック
  タブ2:OpenGLでピラミッド
────────────

2.動作
指定フォルダ以下のサブフォルダを読み込んで
ツリービューに表示。まあExploreの左側やね。
で、ツリービュー上のノードをセレクトすると、対応する
サブフォルダに含まれている固定名ファイル(XML)を
プロパティとして下段に表示(この辺、てきとう)
さらにそのプロパティ内容(文章みたいなの)を
OpenGLのブロックやらの平面上に表示。
OpenGL上のブロックなんかは、上記の動作とは別に
3D回転したりZOOMしたりできる。


とりあえず1の雛形だけでもいいけん、よろしゅう。
VS.NET + C# でOpenGLウィンドウの初期化するあたり、
よくわからんのですけん。