I'm using XEmacs as my everyday editor. As I'm using it quite heavily, I customized it to fit my needs. Here are some things which might interest you. Note that they are tested with XEmacs 21.1 and some with GNU Emacs, but there's no guarantee they will work with the later.
This Editor wants to provide a free, easy and comfortable writing experience.
Therefore we chose Perl, Scintilla and wxPerl, our binding to wxWidgets, to realize it.
Our goal is to make this software crossplatform, nonintrusive and interoperable.
The primary goal of eclim is to bring Eclipse_ functionality to the Vim editor. The initial goal was to provide Eclipse's java functionality<sep/>