I run 12 masternodes on two Windows VMs. Running one copy of the wallet you can start the node in a new data directory. When you run this command it will create a new data directory for you. After the wallet starts, stop it. Then update your conf file.
Here is the command I use:
Create a .bat file (Example PYRK1.bat)
cd C:\Program Files\Pyrk
start pyrk-qt.exe -datadir=C:\Users[YourUserName]\AppData\Roaming\Pyrk-MN1
Was trying to figure this out, I was overthinking it. Thanks! Lol