I use a simple todo.txt and have everything I need on there. I use notepad to work with it.
I get shit done.
I get shit done.
Are you just in a scenario where you have absolute control over what you do and on what timeline?
If not:
Do you ever lose track of older items (i.e. forget about them for a long time because your eyeballs don't land on them)?
How do you decide when to remove something that isn't done?
Alternatively, if things never enter the list faster than they leave, how do you predict whether something will or will not violate that rule at entrance time?