Do you need to go low-level? Otherwise MailChimp has an API.
I don't think there's anything that's related to Node in this case. Styling is done with CSS. So I'd rather use heml.io/ or mjml.io/ (more people choose MJML because it's easy)
👋 Join WIP to participate