何でもXMLでやるわけないじゃん馬鹿なの?

XMLは開発者なら誰もが使えて、HTMLで大成功した実績ある方法だ。
UIの木構造をインスタンス化するMLとしてXML以上の選択肢なんてないだろ。

俺仕様のバイナリデータにしたり
*ここは触っちゃダメ*と書いて、デザイナからしか編集しないでねと言うのが本当にいいと思ってるの?w