The control brings multiple customization options to developers, including:
Displaying text in the label that is different from the actual value of the option
Rendering the labels before or after the buttons
Placing the child controls vertically or horizontally