Photoshop would be my first choice, more versatile than Z, but I would save up and get both, together with maya there an amazing combo. As Alexander said theres no point having 2 compositing apps.
Out of every software, hmmmmm have to have a think about that.....
"No pressure, no diamonds" Thomas Carlyle