there is good, little program called Powerbullet Presenter which creates presentations. You might find it useful for your purposes. It's absolutely free. I've used it once to create some flash animations for my website since i cant afford Adobe products.
Edit:
Also there is another free (and OpenSource) program for editing video material called Jahshaka. It contains animation module in which you can insert and manipulate video files and pictures and save entire project as .swf file.
For those who are more advanced in flash and action scripiting there is a must visit site where you can read about open source flash development projects -
www.osflash.org