You can try to compose HTML for email in one project (as a cell value or as a parameter), then pass it to a subproject (with Iterate or Call another project actions) which will send an email with a message, assigned from a parameter. Like this:
I think we should ignore missing parameters in this case (as we do in PowerShell scripts) and allow arbitrary use of brackets. I’ll get back with a definite answer on this.