Variable Fields on Email Templates

Variable Fields on Email Templates

  
Hello,

I was wondering if we can create an email template with variables fields? Like expressions, but instead of doing it programmatically we do it on the published page instead. For example I would let the users put firstname and lastname values wherever they want on a created email body.
----------

Eg:

Dear {firstname} {lastname},

Hello {firstname}! How are you?

Sincerely,
Bob

-----------------

Any thoughts?

Thanks,
Gino