Customise The WYSIWYG Editor

The ability to customise the WYSIWYG so you could give an editor the ability to choose the style of list elements, choose from different types of blockquote style or add a class to 'div' elements they've inserted. This would allow a lot of flexibility when creating blog posts and prevent them becoming really samey.