How to can I use GUI for my desktop app in Kotlin

Am new to kotlin, and I love the atmostphere the language brings, but as a newbie, am trying to know all the features, limitations, strengths etc. Which brings me to kotlin native which is something I have always what I wanted (muli platform development with one code base).
Now I have a project I would like to work on with kotlin native for windows platform, and I want to implement GUI, what GUI framework is best or rather fully supported by kotlin to build GUI for desktop applications.

I’d recommend you to have a look at this one:

What of tornado fx, how does that play in desktop native development with kotlin

TornadoFX is based on JavaFX and therefore requires JVM.