I have almost 200 images (.png files) that I want to assemble together into one PNG file. All the image files have the same dimensions (705 x 1000).
I want to make 20 rows of 10 images each row, with 10 pixels horizontally between each image and 10 pixels between each row.
How can I do this programmatically? Can this be done with Python? Can I avoid having to do this manually using a word-processing or other other office style program?