Personally, I don't like TO-DO lists because they have two biases:
1. We tend to choose the easiest/quickest things on the list first.
2. They can be discouraging because of the sheer number of tasks involved.
For me, the most effective solution is to plan your day the day before, with time slots dedicated to missions/projects.
It's important that these time slots are moments of deep work.
This allows you to really get on with the important tasks.
Replies
Salesforge
Stocked
FlashApply
Heep AI
Who Wants to Be a Unicorn (Unicorn Game)