Nicedit и jHTMLArea - хороший выбор, если пользователи собираются вставить богатый текст в поле, так как он хорошо поддерживает Microsoft Word. Я предпочитаю Nicedit.
CKEditor и TinyMCE - полные альтернативы для редактирования html, и я предпочитаю CKEditor.
Update: Опекун сделал хороший, названный Scribe .
И для всех из них вы можете выбрать, какие кнопки появятся.