If your project TODO lists are stretching into years, it's time to get a better project management system. I recommend paper.
You can manage long-term lists without losing items to the abyss by using prioritization techniques.
I personally don't need a reminder to go off for a thing I need to do today or tomorrow, but something happening next week or next month that I need to check up on or arrange. Those tend to be the kind of expensive and really annoying thing to fix after neglecting
If an item has been on your TODO list for years, it's most likely not worth doing anyway.
Might as well lose the paper upon which the item is written.
This is me.
Skill issue notwithstanding.