It may not have the best UI, but Kdenlive is really powerful. It's based on the scriptable editor called "melt" - which actually saved me during the early days of the pandemic (blog post here: https://www.circusscientist.com/2020/04/09/making-a-living-d...)