QgsColorButton shows a color chooser dialog on click

Reduces the amount of boilerplate code to be written.