Currently the only way to trace a contact through workflows is to go into each workflow and view the execution log for ONLY that workflow. if a contact is going through multiple workflows at the same time, or bouncing back and forth between workflows, there's no easy way to see all the executions in the order they are happening.
The idea here would be to have a Global Execution Log that lives on the automations page where it will show all executions happening in every workflow. Then, allow filtering by date, actions, status and contact, with sorting on each column.