Solution to keep complete projects completely separate with same user and multiple displays on macOS?

Solution 1:

If Apple’s native Mission Control doesn’t give you enough functionality, I can only suggest exploring professional apps.

Have a look at Workspaces. It groups your apps, folders, website links by project, is that close to what you’re looking for? Maybe you could use a combination of Workspaces (for grouping and easy access from Toolbar) and Mission Control (to separate into individual spaces)?

Workspaces is also also available to download through Setapp, which gives you access to multiple professional apps (it’s like Spotify of apps). I use it myself, sign up using my friends link and we both will get a free month! :)

On a personal note, I’m barely able to keep two apps open simultaneously (4GB CPU), so I’m slightly jealous of your situation ^^

Solution 2:

There's an App, TotalSpaces that manages multiple desktops/spaces on multiple monitors. It will allow you to name your Spaces, assign apps to those spaces and even manage how you navigate and transition between them. It has multiple monitor support as well.

TotalSpaces

There are a couple caveats...it's a paid app ($12) but that's relatively inexpensive for this type of feature and it doesn't work on Mojave and Catalina without SIP being disabled.

Note: I am not affiliated with this developer or app in any way and I haven't used/supported this software in several years (Lion) so YMMV with respect to functionality on modern versions of macOS