Silverlight?

XMLでウィンドウの定義やGUIコンポーネントの構成やイベントハンドラの宣言を書いておいて、コードで実装って仕組みね。
「ふーん、Androidもそうだし、はやってんのかな?」とか一瞬思ったけど、XMLを使ってなかっただけで、結構昔からあるアイデアじゃんか、と思い直した。