How to Add Custom Buttons with Post Editor Buttons in WordPress
Scroll down a little, and you find a plugin from an author in Africa. Still on page one of ‘Plugins’, one by an author in Slovenia. Continue on and we see authors from Poland, Jakarta, all over the United States, and yes again even from Germany, this time a plugin by a solo author, not a team. http://wordpress.org/extend/plugins/preserve-editor-scroll-position/ a plugin by http://profiles.wordpress.org/ocean90/ with a mere 886 downloads, even after the article here! So small plugins by individual German authors are shown here, when there were probably similar plugins by Americans with a lot more downloads.
How to Add Custom Buttons to the WordPress TinyMCE Editor
Using the TinyMCE Visual Editor has a lot of benefits as you don’t need to add styles or shortcodes manually. Instead, you can style elements in just a couple of clicks. Unlike other simple plugins, it may take some time to figure it out how to customize or add functionality to the TinyMCE editor.