Same as you, I tried a bunch of various to-do list apps before but none of them worked out well for me.<p>Then I realized that the process of breaking down workload and personal life into small tasks does not fit well in a to-do list app context.<p>What worked for me was using something like BusyCal, which is a souped-up calendar. It was more aligned with the &#x27;breaking down&#x27; process because I used the &#x27;banner&#x27; feature to help me define my weekly goals then I proceed with tasks assigned with specific chunks of time.<p>I then track the planned vs actual time spent using letsfreckle.com, which is a time tracking tool.<p>For the more higher-level stuff (ie. monthly goals, yearly goals), I just keep them in Trello.<p>As for habits, I have a weekly review to check where I am vs monthly goals and I also use that review to allocate tasks into my calendar.