Какой Java GUI фреймворк лучше сейчас использовать?
JavaFX 2 не депрекейтед, а просто вынесен в отдельный модуль.
Собственно выбор из JavaFX/Swing и каких-то кастомных решений вроде Eclipse RCP.
Рекомендую первый вариант, т. к. порог вхождения ниже и легче найти нужную информацию.
P.S. Ну и при выборе между JavaFX и Swing конечно JavaFX
Рекомендую платформу rcp на которой сделан эклипс https://www.vogella.com/tutorials/EclipseRCP/artic...
Меньше писать придется, чем на fx. Но fx никакой не депрекейтед!