@zoecooper, thanks for sharing your progress. I think it is important to represent the dependencies between steps. A Gantt chart-type illustration with predecessor tasks could be a useful reference to visualize the workflows.
I shared here User Interviews Results Part 2: Exploring Feedback Regarding OpenRefine Feature and User Experience finding from my user interview regarding the Undo/Redo functionality.