For work I have a daily note (Apple Notes) and I just write my thoughts by time stamps eg. 10:30 AM ...
Unfortunately I am a "write to remember" type person
My phone color notes (Android) and 70% of my screen is a note widget. This is always in my face so stuff I want to get done is at the top. Then I write on top of it kind of pushing stuff/the stack downwards.
I have a Twilio number I text to remind myself of stuff in the future by minutes/hours/days.
I've written a lot of random note-taking apps whether it's desktop, web, chrome extension... at some point I would like to unify them/central data storage