I'm looking for a time management app that will allow me to keep track of, amongst other things, work, school, gym, self-study, etc. My work and school hours are variable and it's hard to see easily when I can fit in time for other things I need to do regularly like going to the gym. I'm learning a language and try to spend a lot of my spare time studying it as much as possible.
So I'm looking for some simple time management software that allows me to plan the hours in the day, and lets me schedule some things as recurring weekly or daily. For the things that I want to do that are not required like gym and study time, it would be great if I was able to mark it somehow every day as "completed" or not, so I can look back and see if I'm achieving the tasks I set for myself.
I've tried Google Calendar but it is really clunky when you have many things scheduled for each day, I really don't think it is ideal for my needs. Most other apps I've seen are business-focused and aimed at multiple users. I'm looking for something a lot more simple and straightforward. Any ideas? Thanks in advance.