A few thoughts about how to tackle these tasks: si...
# tornadofx
a
A few thoughts about how to tackle these tasks: since the code that will be generated is all web-based (Java, Javascript, css, html, xml etc), I'm thinking I'll use Java with a string builder to generate code so far. Alternatively, I think Kotlin has a library for DSL, but I think using Gradle in my tornadofx project may be best for that need. As for the GUI itself, I know JavaFX has drag-and-drop capabilities, and other people has used Swing in the past. Swing is deprecated at this point, but I hear they may have more features available than JavaFX. I haven't recognized tasks yet that would require swing, and I have a feeling that using JavaFX should tend to all my needs.