I used AfterEffects to compile all the animations together and give it the finishing touches, add some particle effects, and then made some colour adjustments with editing in Premiere. : )
I started the project with version 4 of Spriter but did most of the animating when version 6 came out which was nice. Each program cooperated fairly well with each other so I didn't have any hair ripping moments.