I've developed an app with several features, I want to present it to the web with an eye-catching video. The video will describe it with short animated texts and will show some screencasts made by me.
Some random examples:
Is there a Windows desktop app, or a webapp, to do that? The best would be a platform that provides ready to use video templates, paid or free.