crafty seems effective for setting up the tasks