I use this trick almost daily, and it is fast and reliable. I use it to organize my web scraps and papers and other stuff got from internet. My flow is:
Scrap or add via Finder Inbox documents into Global Inbox.
Read, annotate (mostly in DTTG), process, tag, discard them.
Remaining files will go to my “Scrapbook” database, auto-magically organized, but not by DT itself by with my own rules.
Create two empty folders inside your “Scrapbook” database. I call them “zz_cache” and “yy_cache”.
Then, once you’ve processed your files, select one or more and press CMD + CTRL + M, type zz or yy (this is the trick to go fast) and press enter.
You hear your “pop” (“when you do pop there is non stop”) and files are
a) if “zz”, classified by year/month/day
b) if “yy”, folder organized by tags. Each tag is a folder, then for example: “math”, “linear algebra” will go into “math\linear algebra” group hierarchy.
It is “zz” or “yy”, not both. First one are stored in year/mm/dd to avoid zillions of files in same group, and same for “yy”. I know tags and groups are almost the same.
The reason to have two groups, as you ask, “zz” is for mixed web scrapping of anything, from literature to humor passing by news, etc (I call it gossip), and “yy” is only for tech papers related to sciences of my interest, basically math, physics and cosmology.
Periodically I go across “zz” ordered groups and delete things that are not my interest anymore, and “yy” are almost never deleted as they are true reference.
Related to processing step, I do it as well in my Mac except reading and annotating PDFs, that I do in DTTG as I’m not confident with native Apple PDF framework. If I need to annotate in macOS, I do with PDF Expert.