Some more things I have noticed…
Dedicated task screens will make your process solutions easier to create and maintain and more flexible to manage. And they’ll offer a better user experience.
You will have abstractions. You will have different models for the same process. But there is no ‘execution model’.
Define the intent of the process you are implementing. It will help you with design decisions.