I am lucky enough to have Photoshop CS6 portable, and helps a lot for retouching already made drawings.
Adobe Flash has the best brush for mouse users, so its perfect for making the characters. Vector software is always recommended over raster software IF you have no drawing skills.
My advice - find the best vector program that you feel comfortable using. Animation can be done in pretty much every software that has layers.