It depends on the functionality of the button and its location. You can add a link and customize it as a button with CSS in the short description. If you need a custom button in the full description of the product you can activate WP Bakery Page builder and get the wider functionality.