I use Todoist for GTD. The key is to use dates very sparingly.

Todoist is build around the idea of all tasks having a due date. To avoid putting due dates on everything requires discipline to ignore that aspect of the app.

I use folders for "Areas of Focus"...i.e.,...