I gather your need is for a "no touch" method of confirming dimensions. Certainly the material, its size, configuration, and tolerances will play a big factor in the decision of what device to deploy. Further factors will include whether you will be checking one particular model of a product or many different configurations and how many you will be checking in a given period of time.