Aus unserer Erfahrung (ich hab damit z.Zt. relativ wenig zu tun) ist Eclipse als Basis für plug-ins sehr mächtig. Neben dem eher für IDE-mässige plug-ins gedachte Eclipse-plug ins gibt es jetzt speziell für plug-ins Rich Client Plattform (RCP). Lotus Workplace basiert z.B. imho auf RCP. Man kann das aber auch selber verwenden. (
http://www.eclipse.org/articles/index.html)
Zum entwickeln ist es - wie gesagt - sehr mächtig, d.h. die Plattform stellt eine Menge an gut programmierten Klassen bereit, man muss diese aber eben kennen.
Sie ordnen sich in verschiedenen Layern:
SWT -> JFAce -> Eclipse-Layer (letzteres ist jetzt falsch ausgedrückt).
Solche Artikel können natürlich immer nur einen Ausschnitt beleuchten.
Wer das unterschätzt verhält sich leicht als "Eclipse Random Dabbler" und nicht als "Eclipse Entwickler".
Hier gibt es newsgroups, mit ziemlich viel trafic. Man kann sich von denen einfach ein user/password per email schicken lassen:
http://www.eclipse.org/newsgroups/index.html