I use a git repo, markdown documents, and one daemon on each device, to sync and share notes across all my devices.
I have yet to find something that beats this in portability, flexibility, note quality (from markdown to interactive jupyter notebooks), file support (all files), math support (latex formulas for markdown), graph support (mermaid), presentation support (reveal.js),...
I agree that markdown in a git repo has quite a bit of flexibility. We use git+markdown for my software team's documentation. I prefer Evernote for my personal notes because of less friction when pasting in embedded images and because of better support for editing and offline access from mobile devices (also because of inertia).
But, compared to the Evernote I remember...
- Block level editing
- Backlinks
- Publish to web
- Better support for embedding different types of content
Notion/Craft are really in a whole different league compared to Evernote.
I haven't found that same shoebox aspect to Notion, which I think is by design, because people believe it to be an antipattern. But every time I want to save something, it needs to be need in some kind of database or as a subdocument to another document, and that's just not how I think of those things.
Edit: although I guess one solution would be to create a “Shoebox” page in Notion of the “List” type.