Custom class for animations

I have tried working this out myself and have searched for similar threads, both without success.

Is it possible to create a custom class that defines an animation, (e.g., Appear on screen = Zoom In, Slow. Mouse over = pulse) and that then could be applied to many or all brics?

To be able to set these properties in a single place would be really useful.

Many thanks,

Hugh