I generally break it down into - [ongoing] text file with all of the todos
- [daily] categorize added todos since the last day
- [daily] calendar things into when I have agreed with myself that I'll work on $project
- [weekly] if I find myself doing repetitive tasks, then I do a recurring calendar item with the specifics
So I only need a calendar of choice (google calendar for me), text file (apple notes/reminders), email (superhuman for delayed email functionality).
For me, I generally want to: a) put out new content once a week
b) create emails
c) answer calls
d) build tech
All of that sounds recurring other than c), so I first time box a daily time limit each day and slowly start figuring out what goes in where.
It changes as things progress (lots of tech needs to be built, content creation for a week I"m on vacation, etc)...
Happy to chat (my info in the profile). I've done the 9:5 + side project as well as stay-at-home parent + side project + a mix and can share more of what has worked for me.