I use something called notion and it has really helped me.
I chose to start with a blank page and build my organization thing from scratch but you can start with templates as well. It was super fun once I started designing it and now I have a functioning study hub. It has a quick direct section for my calendar page, classes page, notes page and, extra. It has a list of quick tasks that I can check off, it shows me the weather for the next 7 days, has 2 imbedded playlist and a podcast I like as well as some extra stuff like what I'm into at the moment because I shared the page with my gf.
To start of with what helps the most: the calender lets you add activities/tasks and you can assign them categories as well as level of completion and you can turn it into a list form organized by date which is great too. There are plenty of other ways to classify and notate these activities but I personally don't need more than level of completion, name, date, and associated class. I sometimes add a link directly to the assignment which is helpful.
It also has an app that connects to your desktop instance so you can access it when you aren't home.
So in short:
- can take notes with it and organize those notes based on whatever you want
- easy to check off assignments and can send notifications to your phone
- tied to calender
- unsure about voice to text tbh but it could have it
- free (minus some data but it's better than most services tbh)