Business Processes Simulator
Although it won't cut it for modeling truly complicated process simulations, Business Processes Simulator can examine and optimize how a process works.
After creating a flow chart that models the business process, you can start the simulator, which advances the process in one-minute increments. This allows you to look at the timing and interaction between the different elements. A Log window at the bottom tracks changes during the simulator's run. At any time, you can pause the simulation, fast forward it or jump to the end, as if it were a video; there's no rewind option.
While the process runs, the program can show details and graph critical items, like time allocation by task and employee utilization rate, key metrics for streamlining a process.