It is required that
a context may be associated with multiple templates (optional)
there is a default template (mandatory, as is today)
if there are multiple templates associated, allow the users to select from which template to use when they compose an email manually via the Email button.
Preview feature is necessary.