Too Long; Didn't Read
I gave a lunch and learn for my Virtual Coffee community on getting started with streaming on Twitch. I recommend using bare-bones OBS or Streamlabs OBS (SLOBS) which is OBS with some plugins. OBS is the only one that allows you to stream closed captioning. I won't do a deep dive into all the things you can do with OBS, but know that you can create scenes with many sources. Here is a sample checklist that I created for the purpose of this post.