En un nuevo proyecto que estoy trabajando he implementado el uso de Substance look and feel. La verdad es que se ve super bien y la performance es muy respetable. Lo bueno de este look and feel es que tiene mas de 20 skins diferentes que podemos utilizar

https://substance.dev.java.net/images/screenshots/skins/businessblacksteel1.png

https://substance.dev.java.net/images/screenshots/skins/ravengraphite1.png

Podemos setear el look and feel directamente en la linea de ejecucion de nuestro programa Java con algo asi.

-Dswing.defaultlaf=org.jvnet.substance.skin.SubstanceBusinessLookAndFeel

Substance no es solo un look and feel mas, es un framework para poder customizar java applications al maximo. Lo voy a estudiar un poco mas y seguramente postee otro articulo al respecto.

Espero les guste.