I'd like to modify the editor by adding some 'layout' buttons. Ideally, I'd like to add the ability to add some html 'partial' by simply clicking a button. This is to help my client to create pre-coded pieces of page by himself, since he can't code html markup.
So, I would pre-program some micro-templates and then add a button for each one, or a select..
Can you suggest me some good ways to start with?