Here are some things i use to make videos:
OBS Studios for recording, can also be used for Streaming: https://obsproject.com/
Here is a Tutorial on how to set it up: 🔴 How to use OBS for Screen Recording or Streaming - Beginner Tutorial - YouTube
Gimp for making your channel logo/banner thingies and i also use it for Thumbnails: https://www.gimp.org/
Here is a Guide on how to do it: 🎨 How to use GIMP - Beginner Tutorial - YouTube
Davinci Resolve for video editing: DaVinci Resolve 18 | Blackmagic Design
Here is a tutorial on how to use it: DaVinci Resolve 18 - Full Tutorial for Beginners - YouTube
If you want to multi stream to different Platforms at the same time: https://multi-stream.io/
WoW Vanilla Model Viewer (you can make greenscreen footage and so on with that): https://www.reddit.com/r/wowservers/comments/6kocpq/anyone_have_a_working_version_of_wow_model_viewer/
You will need to open the config file and put in the path to your vanilla wow client folder manually, or else you will get an error!)
Noggaholic (for “flying” around, it’s not a hack. It’s like reading out what you already rendered. You won’t actually move and you will have a render distance): https://noggaholic.github.io/
GitHub - noggaholic/bugcraft-studio: An open source Machinima tool for WoW machinima makers.
Here are some examples i made with these tools:
https://youtube.com/shorts/72zR_j0nzEk?feature=share
All the programs are free btw!