This question already has an answer here:
While I am slowly learning how to build an android game, I would like to build images for a game, especially texture atlas.
But the only image handling system I am familiar with is Photoshop. And I am not sure it is a good tool to organize images and to get coordinates for game dev.
Is there any good tool for this purpose? If photoshop is still good for this, any reference to show how to do it would be appreciated.
UPDATE: the second question was answered by this But still want to hear more options.
UPDATE2: In case you are using libgdx, I found it does the packing for you.