dhtmlxEditor provides a user interface with dhtmlxToolbar. At the same time, all formatting commands can be customized using the API. Thus, you can create your own interface with dhtmlxEditor.
Like other DHTMLX components, dhtmlxEditor can load its content from a string or a specified URL. It gives you the ability to load the text for editing right from the server.