Swing+DBがほんとに作りやすくなるには

現状、フォームごとにEntityManagerを持つ=フォームごとにコネクションを持つことが前提になってしまっているので、まず、Delphiみたいなバーチャルフォームが必要ですね。EntityManagerとかだけを置くことができるフォーム。
あと、JPQLを書かないといけないので、JPQLをビジュアルに書けるツール。
実際に使うには、Webサービスでの接続を簡単にできないとダメでしょうね。