俺も作ったな、オブジェクト図や状態遷移図からコードを吐き出す
図形言語(仮称)みたいなものを。

GUIコンポーネントからコードを生成する機能もつけたので
比較的コードサイズの大きなプログラムを作るときはよく使っている。
プライベートの時に限るけどな