If I were to make a simple video, what would be the best way for a person with no such experience to edit together a few different clips, add some basic text to the video, and perhaps add voiceover? I don't want to purchase expensive software and it would help if the product is designed so that children and your parents can figure out how to use it correctly.

So I'm thinking something Microsoft.