Para modificar en tiempo real el texto es necesario meterse con el designMode de los navegadores y trabajar con selecciones en Javascript, y si es un poco complicado implementar todo eso por cuenta propia.
Prueba con el
WidgEditor, es muy personalizable y ligero. Ademas de que puedes editar el css libremente para darle la apariencia de tu web.