Podrías usar Textarea DHMTL como:
HTML Area
www.htmlarea.com
Eso genera "HTML" en forma visual .. se integra fácilmente en tus páginas HTML y cara a PHP se recibe el dato (el "HTML generado") como si fuese otro "input" más de un formulario HTML común.
Un saludo,