I have used a variety of stand-alone programs and web-based services like Todoist. In my hands - and I work for multiple organizations, each with multiple complex projects - Todoist makes the work of capturing, processing, organizing, reviewing, and executing tasks and projects a pleasure. The efficiency gained by using Todoist — in my hands - is stunning.
With regard to start dates - many GTD experts suggest using due dates sparingl, let along start and due dates. It takes some “getting used to” (to relinquish start dates). I have many hard deadlines and if I want to know if there are tasks that are availble to me, I can assign lables to tasks that I should be keeping in mind (example, “in-progress”, “started”) that can be used to create filters to reveal “what is on the table. This workflow requires periodic review, but review is a recommended “pillar” of “getting things done”. If you dont’ like “getting things done”, you an even configure Todoist to genreate Eisenhower matrices.
Entering data for tasks is actually fun - think “Fantastical” for task bulding. The parser is brilliant, and if you prefer to avoid entering text, you can rely upon conventional date entry fields to guide your work. The ability to apply multiple lables (contexts, for example) allows for exceptional filtering capabilities. The search funciton is accurate and rapid.
Synching between devices is exceptionally fast.
There are a number of exceptional productivity features availble such as the ability to send email messages to specific tasks - not just to an inbox, but to a specific task with a due date, labels, and priorities set wihtin the email message. One can also create templates for repetitive tasks. For example, one could create a template of the tasks required to plan for a trip and simply apply the template - in MacOs or iOS - to any future travel project.
Todoist is under active development. The team just introduced an AI assist for reassingning due dates to overdue tasks. One wonders what is next.
To make use of the “advanced” features, one needs a premium account. Please keep in mind that the cost of a yearly premium account in Todoist is significnatly less expensive than some other web-based services.
The use of a productivity app - whether a standalone product or Todoist or one of its web-based competitors - is a matter of personal preference. You can try a Todoist premium account free of charge for a few weeks before committing to a paid plan, just to determine if the product is a good fit for you.
For me, Todoist is an exceptionally useful productivity tool and the premium account is worth the modest yearly expense.
And a final note - a disclaimer: I have no relationship to Todoist or anyone on the Todoist team and have in no way benefitted from any services or special discounts provided to me.