Kommt wieder drauf an, wie du deine Oberflächen gestaltest. Wenn du selber renderst, kannst du deinen Grafik Core auf beiden Plattformen benutzen. Nur die Routinen, die die Grafik-Primitiven zeichnen brauchst du Plattformspezifisch.

Netbeans find ich auch nicht so toll. Nervt oft mit viel unnützen Sachen und ist auch ressourcenhungriger als Eclipse.