If you just want to digitalise your physical stuff, Paperless-ngx is great.
But handwriting is actually very good if it suits your learning style.
Maybe try Logseq with the OCR extension. That might benefit you in two ways:
- learn by handwriting it
- connect and extend your knowledge with help of your graph and crosslinking.
Maybe the card function of Logseq is also worth looking into for learning?