All of that would be entirely possible with a computer, but it would result in an inconvenient interface, where you can’t just search for a word or tag.
I have tried many ways to take notes but I’ve found myself always to come back to simple text/markdown files and paper based notebooks.
I manually type the relevant paper notes into the computer to make them searchable and link back to the notebook (e.g. like 2019/01 P.92) if I like to revisit the full note with drawings and all.
This means your notebook should get a name and a date and you should use notebooks with pagination..