I use text objects that are off to the side of the layout I'm currently working on. I list them under TODO, bugs and milestones, and then colour-code them and order them according to priority. The system works for me but there's definitely room for improvement.
So, in that sense, I can get on board with the idea of a built-in TODO list thingy, especially if it could reference specific events and objects in that list.