OmniGraffle -> YAML?

僕はステートチャートの作成に OmniGraffle を使っています。
で、ふと思いついたのですが。
OmniGraffle のファイルフォーマットって XML (Apple Property List) じゃないですか。
で、内容を流し読みしてみたところ、矢印の両端 (および途中の) 結合ポイントと状態 (図形) の結合ポイントが ID で関連付けられているみたいじゃないですか。
ということはだ、OmniGraffle でステートチャートを書いて、適当なフィルタにかければフロー定義ファイルはおろか、プロジェクトのスケルトンまで生成できるという薔薇色の未来がそこにあるんではなかろうか?
と、妄想してみたわけですが、誰かやってみませんか?