DesktopTodo has advanced field/column filtering capability. You can filter by predefined values or use advanced query dialog.
When you hover on the field header, a filter icon will appear. When clicked it will popup list of values you can choose to filter the displayed tasks :
You can also use custom filter using advanced query dialog :
Each filter changes will be stored on the history, which makes it easy for you to switch between filter set without having to specify them again.
Combined with general task selection feature (show/hide completed, future task, negative priority and status), it provides the user with a powerful way to manage what appear on the task list. It will help to minimize clutter and distraction from what should be focused on at one moment.