Believe me, writing HTML for email that works for most clients is notoriously hard, no amount of code experience can help with that :)
This was exactly the reason I went with MJML. Consumer should focus on designing the email, Templatical takes care of converting the design to MJML and rest with MJML is already battle-proven.