Zorro provides the user with comprehensive functionality through a visual interface. It allows you to set up a tree of action categories, where each one has a descriptive note. The descriptive note can include a date, priority, and a done/not done flag. It stores the to-do list in the file .zorrodb which is read on startup.