En tant que freelance développeur backend, j'ai certaines notions de développement frontend. De là à créer moi-même le HTML d'une newsletter "from scratch", il y a un fossé. Il existe un framework, en ligne ou à installer, qui permet de générer du code HTML responsive pour créer un mail parfaitement compatible : MJML

Il fonctionne en wisywig en ajoutant des balises dans un éditeur en ligne et génère à la volée le code HTML, ainsi que la prévisualisation sur tous les devices.