Está bem melhor agora do que há alguns meses. Apesar de não haver muitas coisas boas do Swing e você precisar fazer quase tudo na mão, como por exemplo algo parecido com JDialogue/JOptionPane. Mas tenho acompanhado o esforço do pessoal encarregado do FX 2.x na Oracle e as coisa estão evoluindo. Apesar de não haver mais oficialmente suporte para o Swing por parte da Oracle, o FX é sua evolução natural e ainda há alguns frameworks para Swing como o MigLayout e o JGoodies. O que eu acho melhor no FX 2.x é a incorporação do CSS. Anexei um print de um trabalho meu usando CSS para demonstrar. Já existem muita coisa boa on-line no forum da Oracle e no próprio tutorial do JavaFX 2.x. Aconselho o pessoal da uma olhada no
fxexperience.com. Lá tem uma lista mensal de links com novidades sobre o JavaFX 2.x.