Auf diese Lösung (mit ein paar Unterschiedlichkeiten) bin ich auch gekommen.
An eine Liste hatte ich noch gar nicht gedacht!
Code: Alles auswählen
self.button.place(x=100, y=100, width=width, height=height)
button_image = image.crop((100,100, button_width, button_height))