One feature that keeps my from fully embracing DevonThink as my primary personal knowledge management system is the lack of an adequate tag instantiation/management system.
The only way to instantiate a tag in the present version of DT is to add it to a specific artifact/document, and then, after the fact, arrange that tag into the tag hierarchy. However, I maintain a fairly complex hierarchy of tags, and I want the freedom to think about them ‘abstractly’ – as divorced from specific artifacts. I find it a useful planning tool to create a tag hierarchy all-at-once, anticipating future needs – rather than to build a tag hierarchy artifact-by-artifact. I bet I’m not alone in this.
I have tried workarounds, but even these are frustrating. My latest bright-idea workaround (lasted five minutes) was to create a document that existed solely for the purpose of planning and managing my tag hierarchy. I thought: anytime I wanted to add a tag to my hierarchy independent (for the moment) of a artifact to attach it to, I’d just add it to this one giant, overly-tagged document – and then quickly arrange that tag into the hierarchy in the opened tag revealer to the left. This sounded great until I tried to add a gazillion tokens quickly to that teensy little bar. Hint: doesn’t work very well. This is not my quick tag management solution.
TL;DR:
I think the ability to instantiate tags into the tag hierarchy independent of artifacts – as part of an improved tag management view – would really be a great addition to a future version of DevonThink.
It’s a powerful tool with a lot of potential, and I think this would really push it over the edge for me, as a user. Thanks!