Texture atlas, on the contrary, combine images with different sizes (as much as you can for objects being drawn together) and, to optimize the space, it exists tools named "texture packers".
Example. I didn't try to use these tools to create SpriteSheets but that deserves a try.