I've always used pre-made assets from the unity store so far but since I'll probably move on to making my own models and textures et cetera I was wondering about the place of photoshop in game / asset development. I ask because I mostly develop on Mac and I was looking into Affinity Photo as my future editor of choice (I know about GIMP, I've used it in the past but I just don't like it). Photo is only 50$ compared to the awful software-as-a-service model of Photoshop.
So have you heard of Affinity Photo? What are the features necessary for making assets and textures?
Any advice or insight is welcome, thanks in advance.
I'm new here, so in doubt I've also posted this question to the gamedev stack, just in case.