As you can see in this demo, You can create Button based variation swatches with this plugin. Also,
- You can customize the dimensions of the buttons,
- You can customize the background colors of the buttons,
- You can customize the width of the borders and curves of the borders.
- There are more and more customization options available that you can check from here.