I am using this approach to run multiple instances: Multiple node red instances
Can be adopted to Windows as well.
One of the advantages is, that you can have a different set of custom nodes and Node-RED versions per workspace, which can be upgraded independently.