I am interested to see some of the suggestions here.. I currently just leave things rattling around in my head...
I always tell myself I should document them on a Trello board then I can add notes to each idea when I think of things.
Trello: https://trello.com/