I think there are already several threads regarding this topic in this forum.
If you want to go with a free tool, these are my personal recommendations:
DaVinci Resolve: (Proprietary) Professional tool but with steep learning curve
Kdenlive: Open Source Video Editor (Easy to use, available for...