you don't need an editing software to make a nice presentation of your products. I found this great website which helps you create your own video clip with photos you upload or from you flickr/ facebook/any other account you have already uploaded photos to.
very useful and fun to make!
the link to this website can be found on craftomania toolbar under "Tools"---- "helpful tools"....
share your creations with us on the comments section :)