I designed the animation in my favourite vector drawing package, Inkscape. Each frame was a different layer; I could turn off and on layers one at a time to edit the separate frames. Obviously this is only useful for very simple animations, but I needed to keep changes between frames to a minimum to keep the file size down anyway.