I had the same issue trying to figure out the best way to organize things for me. Being in university the biggest issue was organizing all of the things I had to do. It's not FOSS but Wunderlist has honestly been the most helpful thing to me. It's a straight up to-do list. You can further organize tasks into tasks within tasks (subtasks), lists (I usually have School, Work, Personal, and Groceries) and assign tasks to dates.
thanks so much for your feedback mate! :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.