At the moment, I'm not married to any one software, so BeerSmith is a possibility. I generally map things out with a week by week psuedo-calendar on a spreadsheet. It ends up looking like a Gantt chart (project planning timeline), except you keep re-filling your resources (carboys and buckets).