Quote Originally Posted by jrdouce View Post
What about using multiple tags?

I have an @GTD tag hierarchy, under which I have all my @... context tags. I have many, many other tags of project names, place names, people etc. Non-GTD context tags do not have the "@", so they sort lower and are not grouped in with the GTD tags.

It gives me the option to select a context like @Contact, and run through all my calls, text and email actions; or I can select a project that I want to focus on and see all tasks, regardless of context.

This is a new approach for me, trying to get back into GTD, again; but it is working better than any other recent attempt.
Yes, basically that is what i do with OmniFocus as my tool. I have all Next Actions tagged with context AND linked to a project, so that I can look at any context or combination of contexts and intersect that with focusing on one or more project or group of projects with ease - and when I want to, I can apply a free text filter to that as well.

The ability to do that is one thing that has so far kept me from moving my system over to paper only.