I used to use "The Movies" as a tool to make some pretty decent movies
Most Famous Ones
"The Luckiest" - Ben Folds' Music Video
Supernatural Supreme Team Series
"No More Sorrow" - Linkin Park Music Video
"Hello" - Evanescence Music Video
Which can all be seen at my channel on YouTube
I looked into MovieStorm some time ago but it never worked right on my PC. I've come back to it to see if it works any better. I'm hoping it does because I think it could be a very valuable tool.