I'm working on a web application where users (of an organization) can edit email templates. For example, one template would be used to confirm an appointment (that a client has made with the organization).
The user should place tags (like {appointmentDate}
and {appointmentTime}
) in the template. When the message is sent, the tags are replaced by the actual content.
How can the editor be designed to be as simple as possible, even for non-technical users?