So I've used a custom 'task' attribute (for the detail where you need it) and various flags & lists (for more generic tasks and for sort/list/focus criteria) I've then laid it all out in a custom tab on the individual property box (see below)
If I can explain my 'design':
Priority: speaks for itself
Problem: Means something is wrong with the data (such as wrong parents or duplicates in file after importing)
Provisional: Sometimes you have to assume that a person is your ancestor, but you can't be certain until you do more research
Add BMD/Census/Background: again speaks for itself
Expand Tree: Means add parents, siblings or children
Specific Tasks: This is just a flag to denote that there are specific tasks and you can use a specific task list.
Specific Tasks: Using the custom attribute. I've shown three instances but there could be more or less.
Closed: A flag to indicate that I've exhausted all research options and I can't get any further - stops me repeating dead end research.
I stress that this is what (I think) will work for me but everyone can choose the flags and lists that suit them. The main message is that it is possible and combining flags & lists with a custom attribute may be the best way to do it. Just don't forget to exclude the custom task attribute from the reports you produce.
ID:3737
