Product Configurators are useful if you make a range of products that are made to order with the options and specifications selected or defined by your customers. In this situation a product configurator could construct the product structure for you much faster, and with less effort, than if you did it yourself. The product configurators can also 'capture' any specialist production knowledge. This means the production knowledge is not needed by the person creating the product structure through a product configurator.
There is significant thought and planning required to design a product configurator. This means they are not useful for creating product structures that are fixed with no variants.