Implementation of mail template kind of thing

My admin team has about 20 templates that we send in sequence via email. the templates have standard edits, so i each of those, the name changes, the recipient changes, the event details change, the venue changes, right?

Ideally, i want to build a form that allows us to input the basic details, and then pops the chosen mail out to the recipient?

Do I have to do gravity forms for that? Can I do that with contact form 7 or forminator?