You might take a look at scribu’s Front End Editor. It makes many things editable on the web-facing part of your site. It’s of interest here because it appears to be a lightweight WYSIWYG editor that can support multiple, simultaneous instances without getting confused.