micromanajer
A tool for tracking tasks of repetitive manual processes
...If this process contains tasks that have to be done manually, you might encounter the problem that sometimes you forget to do a particular task, even if it's documented somewhere.
The approach of micromanajer is to define the steps of your process as a set of "tasks" in an XML file, where each task defines dependencies to one or more other tasks that have to be executed first. At runtime, when "starting" such a process, the only interaction is picking one or more of the next tasks.and closing tasks that are in progress to "unlock" subsequent tasks for picking. So the point is, that when all tasks are done, you didn't forget anything.