Algunos recomiendan NetBeans, otros eclipse. En líneas generales eclipse he visto q se come los recursos pero parece mejor q NetBeans. Si se q depende de cada uno. A la hora de meterse en swing, el tutorial q estoy siguiendo (píldoras informáticas) no usa windowbuilder para diseñar sino todo por código.
Comento o pregunto todo esto porque hay infinidad de formas para programar en java que, por cierto, uso openjdk y linux