For a start, focus on the content and getting an audience. These pro software aren't plug and play, it takes time to learn and use them efficiently.
Still, many people with millions of views use Kinemaster and Inshots for editing that too without recording using professional or expensive cameras/phones/equipment.
If you think much about all these kinds of stuff, then you may lose interest before even starting it. It must be presentable, but probably not a fully professional one. 😉
Try Davinci Resolve for PC.
Python and AI
This is what my son has made using above - https://www.youtube.com/@QuickW...m_ as an experiment