Oh how I'd love a built in API to add stuff to the WYSIWYG editor. It'd make my life so easier. Oh, and I managed to get buttons added to TinyMCE in 2.1. It wasn't all that difficult (thanks to do the dude from http://an-archos.com ), but it required basically making a fullblown TinyMCE plugin and adding it in via some hooks and such