So if you remember in old VB6 days, if you wanted to change the background color of a button you would just call

Command1.backgroundcolor = vbBlack

Now what I am wondering is if I modify a simple style button, make it look the way I want, is there a way to give my users a way of changing the colors (basically making a brush and applying it), etc...