I can vouch for blender as a free video editing tool, but at first it can be daunting. It's hard on your computer when you have too many files loaded into it, but it can be used for some really heavy special effects; it's a 3D program. If you search up Mikeycal Meyers, you can get a good tutorial series.