I'm not sure what the real question was, here, but the Eclipse GUI is built on a set of classes called the SWT. The authors of Eclipse didn't care for AWT or Swing so they incented their own GUI framework.
Quite a few other people feel the same way, so it's completely possible to use SWT in applications that have nothing to do with Eclipse at all. For example, the Pentaho Business Intelligence Suite has apps that use SWT for their GUI.
A quick search will turn up some very good resources on how to program SWT. I was working with one of the layout tutorials just the other day. One of my current projects is a plugin for Penatho.
An IDE is no substitute for an Intelligent Developer.