For the umpteenth time, I am trying to use EverNote to collect shopping research. And it sucks because Evernote doesn't really have hierarchy.
Evernte has notebooks. And stacks. And tags.
OneNote is slightly, moderately, better than EverNote. It has books, folders, groups of folders, and notes can have subnotes. But that's it. Oh, yes, it has tags.
Gmail has tags, aka labels. Or are they folders? Really, folders implemented by constraining the labels system.
Better, but\the tree structured folder constraints make non tree structured labels harder to use. Some labels want to bve tree structured, some do not.
I think the problem is that developers are trying to maintain a paper mindset, using "abstractions" that behave somewhat like real objects. Real paper manila folders cannot be arbitrarily recursively nested, and hence EverNote // OneNote should not. Bzzt!!! Wrong!!! I want to take advantage of what a computer can do that paper cannot do.
And, yes, tags in theory can be used to implement everything that a folder hierarchy has - but only in theory. Because to really accomplish this you have to create a really ugly tag naming system.
I have elsewhere posted about how I even want my tags to be organized, possibly in a hierarchy. Because just plain searching through the approved list of tags can be a pain, when you have a lot of tags.
Gnashing my teeth about this, I reminisced about InfoCentral. The very first note organizng software that I used on a tablet PC - way back in 1996-7.
InfoCentral was by no means perfect, but it was better than tags, better than hierarchy. Infocentral was all about links between objects. Links that were reversible, unlike in hierarchy. But where you could use hierchical browsing up to the point where it faild, abd then "shale the tree"
So you could look at a family as
Father - John
Son - William
Grandson - Simon
Granddaughter - Evelyn
Daughter - Sonia
Son - Simon
Daughter - Evelyn
Sister - Sonia