Besides form-based dialogues there is more and more the demand for editing models in a graphical way. However, the development of such an editor is also very expensive.
Eclipse has several solutions for this topic, which show the progress of the overall toolchains.
SAP has soundly invested in the new Graphiti:
plus there is also a chic DSL to create the models:
(containing task form editors also):
I am personally convinced that the future lies rather in JavaFX, not least because of its large community. I have never come across such a fantastic framework. There is something for every purpose and with the shape models you can very easily create a graphical editor with minimal effort.
A new JavaFX library for building diagrams is now available: