I run a drum shop where we custom build drum sets for customers. Each set has it's own timeline depending on the extent of customizing we do and how much drying time is needed for the shells. There is no specific due date for each set although we shoot to get the product shipped within 2 weeks of the order. I track these in Bonsai and link the sub-tasks to my todo lists on my palm. This way I can track multiple actions for each kit and I can work with our contractors to keep from getting behind. In some cases we have to order additional parts and I have to track those orders and keep contractors informed of when they need to be back in the shop to finish the kit. I find Bonsai to be very effective for this kind of project management, especially when I need to add follow up due dates to the actions.