I had the same question.
- How do we inject values into emails?
- And how do we create custom emails?
It would be really helpful to know this. Or is it necessary to hack the core / uncouple the core email feature and use a proper email template module in node for example?