I use a mix of defer dates / flags and manage them during a daily review at the start of the day. I adapted the workflow from this idea Justin dRose explained in this Learn Omnifocus interview:
I set defer dates on tasks and flag the most important tasks for the day, each day at my daily review / work day startup routine.
If a task that was deferred to this day is either not ready, or I don’t think I can / need to do it, then I either remove the date, or defer it out further into the future.
I have a NOW! perspective that shows me only the tasks with a defer date of Today, and I use that perspective as my daily task list.
That works for me :slight_smile: