Ability to display images on the buttons of the dialog class

I have a suggestion for the dialog class of the script.

It would be useful to have the ability to display an image on a button.

Currently, I am reproducing the default UI font image by adding my own icons.

Also, being able to specify colors for buttons and text would make them more visible.

I would appreciate if you could consider this.
Thank you very much.