Раньше, давно, использовал CKEditor. Вот тут https://www.sitepoint.com/10-best-html-wysiwyg-plugins/ смотрю, много чего рекламируется. Кто что скажет об этих (или других хороших) редакторах? Чтобы не изобретать велосипед.
_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL
* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.
* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)