Windowbuilderとその優れたグラフィカルツールについて最近聞いたので、現在のSWTプロジェクトに統合する方法を探しています。プロジェクトはまだ本番環境に移行しておらず、理論的には統合/リファクタリングの時間に多少の余裕がありますが、最初から始めたくはありません。
現在のプロジェクトでは、gridlayout、formlayout、absolutelayout、columnlayoutを使用し、複数のシェルを使用しています。現在、UIコードとボタンコードは別々のクラスに抽象化されているため、UIテンプレートクラスを使用して、同じプログラムで複数の異なるシェルをインスタンス化できます。swt.paperclipsと統合中です。このアプリの将来には、おそらくserialioのSerialPortを介したシリアルポート通信が含まれます。
SWTとEclipseを使用して既存のコードをWindowbuilderに統合するために使用するのに最適なツールは何ですか?注意が必要な注意事項や落とし穴はありますか?再利用可能なUIテンプレートの作成を可能にするツールはありますか、それともすべてのレイアウトで最初から始めることが期待されていますか?