It's nothing astronomical, but it actually gives you another way to do action_layer_switch without the mess of all the unique layer id's.
You can download the PSD here -> http://xion.r2.com.au/reference/EasyColorChanger.psd
When you click the black button, it tells the animation set to play. Each frame in the animation tells the animation to stop, so every click you do, makes the animation move forward by one frame and stop.
I've put the delay at 1 so that the transition happens as soon as you click and I've added 'fadebetween' so that you see it fade nicely between the frames.
Up to you really, Enjoy

Cliff
