I use OneNote for tracking projects and have 2 Notebooks. One is My Projects and the other is Team Projects. In the Team projects I make notes during 1:1s about current status and add any status reports into those folders. If there is a specific item/milestone in a project that I am waiting for an update I create an item on my Waiting For list and when it is due, move it to my agenda for the person if I am not aware that it has been achieved.