EMF
From APIDesign
Eclipse Modeling Framework used to be one reason why people could prefer to code against Eclipse and not use NetBeans platform. As explained by Geertjan's post, this is no longer necessary. If you want EMF and still have full featured Swing desktop application behind your back, look at Netbinox (a NetBeans subproject).