Video editing is not my thing, but I’ve had experience working with others on several solutions including the ones mentioned previously. To build on that, Canva is great if you need stock clips and minor editing. Canva is also great for your social media management.
Camtasia is great but more costly, I’ve used it in the past for training videos.
Obs Studio is common with video game streamers and stands out because it is free. I’ve not used Obs my self but do know another business owner that uses it for all of their videos. I believe it’s very similar to Camtasia.
For advanced editing options, if you already have an Adobe subscription you can use Premiere or even a few other specialized applications available within their creative cloud subscription.