Assigning tasks in Workflows to other users

Assigning tasks in Workflows to other users

Is there a way, without a code, to be able to schedule tasks on a workflow, or even just trigger the creation of a task, for a different user than the 'Deal Owner'? 
You can use similar logic for email addresses, by choosing the relevant user look up, but not for creating tasks. We are using a multitude of functions right now that are a pain to edit and find when amending anything. 
Is this being addressed?