Hey, Fira! Yes, to both questions! Zbrush is an awesome program
And as for the painting, the technique I used didn't necessarily require gradient maps, but it is a quick way to put down color so you can work on top of it afterwards! By managing values separately, you can put more focus into making it look right and then jump into colors with gradient maps and start working off there Glad you liked my derpy fish too!