Don't forget Blender (
https://www.blender.org/) It is open source, works on Window's, MAC, Linux, and BSD.
It is normally associated with 3D modeling and such, but has a fantastic video editing suite built in.
As with any video editing, you can do it on any computer, but it may take you a long time if your computer is slow.