Yeah, for me it's quite hard too, after 11 years of developing server-side almost exclusively 🙂 UI is confusing, UX even more so. So I try to reuse as much as I can from what I know, and I know Spring, so when I saw tornadofx can integrate with it, I jumped on the opportunity.