I could recommend Zenkit. It´s a SaaS for project management but because of its flexibility, it can be used for almost everything and with every size of a team.
Use the List or Kanban view to organize your tasks, set labels for prioritization and set up a custom field with estimated hours. The different columns in your Kanban Board can show the sum of all the hours in this column. You can also add start and end dates and view everything in the calendar.
There is so much more you can do just have a look at the features we offer or the templates. Maybe this task planner template would be a good start: https://zenkit.com/templates/18