ユーザーがデータを入力して自分のマシンに保存できる XML を生成できるデスクトップ アプリケーションを設計する必要があります。可能であれば、windows/linux で動作するはずです。
全体として、HTMLページをいくつかのjavascript/CSSでラップしてエンドユーザーに提示したい
私はすべての問題に対処するJavaFXを調べましたが、問題はjre1.7が必要なことです(ほとんどの人は通常持っていません)。Java Swingでも問題を解決できますが、swingアプリケーションのUIは単純すぎます。
私は MSexcel/OpenOffice でそれを行うことができましたが、クライアントはそれを望んでいません。
私はあらゆる種類のプラットフォーム/言語に対してオープンです。