I would look into virtual midi drivers and see if you can’t get the sub projects to play together as you want. If not, try either multiple portable installs and/or separate instances of reaper (via the action “spawn a new instance of reaper”). You could then have separate midi time lines in different instances or perhaps sub projects of one instance, and a separate install that is just always running with all of your instruments. There’s a lot options.