schwa, (edited ) I use Finder tags to organize my (way way way… too many) programming projects…
And i have a (https://just.systems) script that automatically adds tags to them based on their status on github (public, private, fork, etc etc).
I use this - and Finder smart folders - to manage a list of current(-ish) projects I am working on rather easily.
Probably need to archive a bunch of these now though.