WYSIWYG HTML editor for custom cms
2 answers
CKEditor is a good choice ( http://ckeditor.com/ )
I have also used TinyMCE.
Both should be heavily modified to suit your needs, but the good thing is it's relatively easy to set up and integrate into just about any system.
+4
source to share