A free video maker you can download from Ezvid.com makes it easy to create a video and submit it to YouTube. You can not save the video except on the program so you can not access it to use under other conditions, conditions other than sending a video to YouTube.
The program allows you to add your voice, your pics, and your video clips. You can add canned royalty free music but not your own.
So there are limitations but it is easier for me than than the Windows Movie Maker.
Here are some marketing videos I made using Ezvid:
242 total views, 2 views today