@Kevin I consulted on a Kafka / Camel job a few years back when I installed a Talend ESB. I think a front-end for this is a great idea.
I recommend using the Type Safe Builders instead of FXML. I've written a lot of FXML and the tools like Scene Builder haven't developed into anything like XCode or Visual Studio. While TornadoFX supports FXML as you found out, you hit a wall as you start to nest things which is important for good FXML design.
Also, with FXML, you'll miss out on a lot of TornadoFX. I would use the by fxid() only to integrate legacy code (and only temporarily).