You can do just about anything with voicemeter banana and OBS. I was hesitant to install voicemeter since I've been burned by that kind of always-on low level virtual driver software before, but it is so stable and light that I forget it's even running. I needed a fairly complex set up for my D&D streaming:
- send all desktop audio except Zoom output into Ableton live for post processing.
- send desktop audio (sans zoom) from Ableton to twitch via OBS for background music and sound effects.
- send ASIO device input (microphone) from Ableton to zoom after voice FX.
- send zoom output to monitoring headphones only, so I can hear my players, but they can't hear themselves talking over the soundtrack.
This was trivial up set up with voicemeter, and it even has a pretty amazing ASIO virtual insert device that lets you use it like a patch bay for Ableton with sub 10ms latency. It's also donationware so you don't have to pay to try it. The caveat is, while the configuration I use is indeed trivial to set up, the virtual insert device has a very steep learning curve and it took me several days to get it nailed down (though it's simple enough to communicate with two screenshots one you know what you're doing). I'm really impressed by voicemeter and highly recommend it to anyone that dabbles in streaming or video production.