I\'ve written a custom plugin for CKEditor--successful on all fronts, save one currently: I can\'t, for the life of me, figure out how to customize the image on the button
I have written a complete tutorial covering every aspect of CKeditor plugin development, including buttons, context menus, dialogs and more.