I second that. I've created videos for Pluralsight using OBS Studio, so it's a perfectly fine bit of software. The best part about it is you can mix EVERYTHING If your PC can see it or hear it, it can record it and/or live stream it. I routinely produce videos for the local history club where I put a green screen behind me, mask out my background, then lay the computer screen on that, while I have my Web Camera image of myself down in the bottom corner. I've also used it to mix in Skype/Zoom/Teams etc into my live desktop and camera to produce multi person cameras. If you have several monitors, you can set each monitor up for different parts, then seamlessly switch between them, it's a doddle to do, and stupid powerful for what it is.