You could look into using an email marketing addon such as clickdimensions which will allow you to create templates for custom entities, and still send from workflows if needed.
Hope that helps
Paul
If my response helped you find your answer please show your thanks by taking the time to "Mark As Answer" and "Vote As Helpful".
