Mind maps can take over where to-do lists leave off, are sometimes robust enough for managing projects, and are an ideal tool for implementing a ???one step at a time??? approach for several reasons. (In fact, most mind mapping software allows you to put to-do lists aside, and offer equivalent functionality.)