Top Tree is a nice tool for teams to simply list tasks and create a hierarchy of their work. Top down per theme. If you are used to Agile Scrum then you can specify and monitor very easy the work. Start with a theme, assign users to the theme and start on the highest level by adding features or epics. Within the features you can then breakdown the work further and create tasks and subtasks and assign them to team members.