В общем вопрос глобального характера. Вот мне надо сделать ui приложениие под десктоп. Для ui язык не важен (Kotlin или java). Вообще ни как не могу определиться, с java fx непонятки иза отделения от sdk, как потом запускать приложения у кого нет java fx полностью не понятно, swing вроде и работает везьде, но оно выглядит страшно на разных платформах, и похоже с ним надо хорошо напрягатся, чтобы всё выглядело на разных платформах одинаково. А с котлина только jetpack compose, который еще такой себе. Больше я не знаю ничего из нынче живых ui фреймворков
Вам так или иначе дистрибутив приложения готовить. В случае с OpenJFX будет просто по дистрибутиву на каждую поддерживаемую платформу. Для юзеров всё прозрачно.