You can have the buttons displayed on the product page in Catalog Settings > Listing Buttons:
Once you check the Display also on the product page checkbox the buttons will show up on the product page below the short description and price.
All our solutions are compatible with or without the WooCommerce Catalog Booster plugin.
The best if you are starting with your catalog development.
This is a simple solution for an extendable custom post type to create your catalog.