Con este tipo de editores (implementados en DHTML principalmente ... también pueden ser Applet Java o incluso ActiveX):
http://www.blueshoes.org/en/javascri.../?bcRun=1&js=0
La mayoría requiren de IE para conseguir esos efectos visuales y funcionamiento en general.
usa google.com:
dhtml+editor+Wysiwyg
Verás muchas más alternativas (de pago y gratuitas).
Un saludo,