I guess most importantly is what do you want to do?
Photoshop, while it lends most favourably to texturing it gives you the ability to do just about anything in 2d.
ZBrush well thats pretty upfront, but is that what you are interested in taking up next?
I wouldn't even bother with After Effects. You have combustion why get another program that does the same stuff in a different manner?