2. Model workflow: You can develop an approval system for submitting budget workflows through modules set to different permission levels based on the roles that are approving. This is generally done through setting up a system of interdependent boolean line items to flag submissions, approvals, rejections, and the connection between each. For this system - in the module you establish as the submission module - you can add in the email address of the user, or use the User system list, to manage the responsible party. This would allow the approval role to use the hyperlink to open an email in their platform and draft to the responsible user - but wouldn't be templated.
All this being said, there are product roadmap enhancements toworkflowthat you should check on the community. Let me know if this helps.