I got started with this back in May 2015[1] and would highly recommend YOU (yes, you!) try it! It's super easy - you just have to download and install Processing[2], then write some Java code to manipulate an canvas and viola!
You can half the filesizes by better compressing the PNGs, for example with optipng or pngcrush, losslessly.