Using labels as buttons

Just wanted to point out that it isn't impossible to achieve complex styling with a stock button, if you're willing to do a little scripting.

Not too difficult to also allow the background to change on hover. The example in the linked thread uses a transparent background because I couldn't be bothered at the time to write a renderer, but while not trivial is not unattainable either.