I've used lots of 'note' apps but ended up with 2 parts that work for me
1. A physical notebook for quick capture
2. A single markdown document which I search through or edit with Vim
I have simple vim macro that prints today's date bound to a key. This makes it easy to write notes for that day. It's worked well for the last few years