I have been a devout user of 2Do since it came out years ago, and Things 3 does almost everything I used to be able to do with 2Do — but better! With Things 3 I feel compelled to organize my tasks, because the interface is just that inviting and clean. Indeed, there is a level of customizability with Things 3 that 2Do lacks. With Areas, Projects, Headings, Tasks, and Checklists, I have a high-level of organization with my heavily-detailed projects for work that 2Do cannot match as effortlessly*.
That being said, Things 3 could benefit from some new features.
Firstly, COLOR CODING. I miss greatly the ability to color-code projects/areas in 2Do. Something as simple as color-coding projects would be awesome for my visual learning system.
Secondly, NOTES for tasks should be handled better (in the case of long notes). I often have paragraphs of notes that I have for long-term projects, and the longer a note is the longer the Task window becomes. It would be nice to be able to open a Task and then scroll through a note through a more ‘fixed’ window size.
Thirdly, URLs need to “play nicer” with the Task window. Something as awesome as the Command-K hyperlinking function would be great, so I can hyperlink an app (Say, “Airmail”) with just one word, rather than seeing the entire URL scheme written out as the hyperlink to that app. This also perpetuates the problem mentioned above with respect to NOTES.
Fourthly, linking CALENDAR events to third-party calendars would be amazing. I use Fantastical for all-things calendar. Clicking on a calendar entry and seeing additional detail (such as Location, Calendar Notes, and End Time) would be awesome to do within Things 3. However, merely linking to a third-party calendar would be just as good for me. This would be great if this URL linking to third party apps was handled well (see above point).
I see myself continuing to use Things 3 for the foreseeable future! I also look forward to the future features which can make this app shine brighter than it already does.
*[For those interested, in 2Do I’d need to make a Smart List (to replicate the “Area” functionality of Things 3) and organize by Project (to replicate the “Project” level of Things 3) to have Tasks under them, but there was no analogous function for Headings and Checklists (at those respective levels). I’d have only Projects OR Checklists, not a checklist WITHIN a project with 2Do. I never realized how useful this feature was until I saw it in Things 3!]