Have the ability to flow all tasks and their statuses into a master task database in Notion. This would be a pretty significant feature for me. Asana's functionality is much more powerful than todoist, but I like the interface and natural language processing of todoist as an action item capture front end. Ideally I would be able to capture actions as I think of them in todoist, stream them into an asana inbox, and clarify/organize them there into projects, etc, where they would sync back into todoist. I have my project structure mirrored 1:1 with asana and todoist so theoretically the organization of all the tasks would carry over through the syncing process. While Asana is the source of truth for tasks, I still need those tasks to flow into Notion for the record-keeping and strategic planning portion. So:
  1. Todoist for capture and flow into Asana
  2. Asana for clarification and organization of tasks into projects
  3. Todoist for execution and completion of tasks
  4. Notion for archival and recordkeeping purposes (master task database for planning and progress tracking).
  5. Notion for pre-planning of projects and their tasks that syncs back to todoist/asana