You might want to try an AI personal planner - these tools analyze your schedule, habits, and preferences to suggest optimal time blocks for tasks. Some can even reschedule things automatically when emergencies pop up. For a good example of how this technology works, take a look here:
https://www.voiset.io/ai-personal-planner . Just be ready for some surprisingly accurate (and occasionally creepy) suggestions!