I've been pounding my head on the pavement for some time now regarding implementing the_editor functionality outside the post/page/cpt editor and retaining the look and feel of the function without having to rewrite a ton of things.
The problems I've run into are all problems within WP Core. the_editor and it's surrounding JS scripts that pull in TinyMCE, handle the Visual / HTML tabs, and Media Bar are not meant to be used more than once. Furthermore, the_editor is not self-contained, meaning you've gotta load a number of styles and scripts in the header / footer to enable functionality.
My question is, has anyone seen or built a self-contained editor function that standardizes the_editor-like implementation for use by plugins?
I hired a developer to put their spin on the script and they ended up needing a new set of PHP functions and replicating many WP Core JS functions. This seemed to me tricky, especially for upgrades. For instance, 3.0 to 3.1 nuked the TinyMCE link button.
Am I doomed here or is there someone out there who feels my pain?