@twisted1919
This is from a designer/developers point of view and as someone who has used Mailchimp and Campaign Monitor extensively in the past and currently.
From the screenshots it looks like this is perhaps a little long winded and counter productive, not to take anything away from the hard work going on here and I may be wrong, but this is an opinion of someone who codes/designes emails and is looking for the quickest and easiest way to implement editable content blocks for a client.
The beauty of using Mailchimp or Campaign Monitor is when you are coding a template locally you can use their very easy and quick to implement template language inside your code which when uploaded to one of these services then allows certain content blocks that you specify in the code to be editable, variable and repeatable in the front end visual editor and that is literally all I would have to do.
Knowing the template language which to be fair is very straight forward as there is only a hand full of template tags but the power behind each of these tags makes my life much easier and the clients. I basically just implement the template tags in my code and mailchimp or Campaign monitor does the rest meaning I have more time to spend on design and development.
From looking at the screenshots here it looks like you would have to code/split your template into blocks(snippets) and it doesn't look like that can be done per template, just categories? Correct me if im wrong though. And then allows the client to do what the want with them which in turn and from experience is not great and you soon end up with broken emails.
Say I have only certain elements that I want the client to edit and they can only move them around in certain areas of the template is that possible and will you have a template language for developers or will we manually have to create blocks of content through snippets which will inevitably disrupt workflow and take longer to do?
Many thanks
Tom