Best Practices for Setting up Email Templates for many users?

Best Practices for Setting up Email Templates for many users?

My sales team wants to have a set of commonly used emails to be created as templates. 
How do I make this as easy as possible to use? 

We want each email to have the user's signature included in the message. 
Using templates, is there a way to automatically pull in the user's email signature? 

Otherwise, I can think of two options, neither seem like a good solution: 
1. Create a template for each user, for each use case. EG -- if there are 4 sales people, there would be 4 versions of each template. Not scalable as our team grows. 
2. Create a template that has all signatures listed, and the user deletes the all but their own. Also not scaleable and error prone. 

Thanks for your feedback!