I think this might be where itās worth getting to grips with OBS.
Itās daunting and the interface is⦠well⦠letās just say itās open source, but it can do a lot. You can treat every audio source as a separate input (and separate audio track) with its own values like volume and even have it come in at a slightly different time if you have voice sync issues. For example, I have mine come in at -133 milliseconds (essentially it actually delays the video by 133 ms) because running my mic through RTX noise removal causes that much delay with my mic input.
Take some time to learn it. And admittedly itāll be a fair bit of time, and you can do some really cool things with it.
Just start very simple, would be my main advice.