(You can look at my portfolio my developments JS / HTML5)
It would be interesting to guide this project towards finding a solution for set up introductions. I think, for example, in "Christmas campaigns," "temporary promotion", etc ...
I include in my budget a complete list of features that help you create, edit, ... introductions. The system will be based on the definition of a series of tasks to be performed a number of elements (visual). An animation (of an element) is formed by a finite number of parameters (image or text, size, frames, zoom, init and end size / position / time, Aceleration, velocity, direction vector or path or itinerary, effects .. .) Which can be directed by a predefined (or random) sequence.
A group of sequences produces an "introduction".
I can give you a "sequence generator" and "JS sequence executor" (on a HTML5 Canvas) and I "will integrate" on your page too.
The sequence generator will produce XML that you only need to deposit in a particular folder and ready.
To facilitate the work (especially in relation to the coincidence of animated objects in space, ...) I will provide some additional features such as "activation of animations based on events from other animated objects", etc ... Which of them will be very useful for you ..
Regards
SKP?