Raychem and Thermon are two companies we have used before. I have purchased a fair amount of Thermon Class 1 Div 2 heat trace recently. I send my distributor the application information and they do the thermal calcs for sizing the cable. For example, I might tell them that I have a 2" steel water line 80 ft long with one valve that will have 1-1/2" calcium silicate insulation on it, and that I'm looking for freeze protection. We have been using solid state controllers with RTDs for the temperature control rather than traditional thermostats. The RTD can be mounted on the pipe or can be an ambient sensor.
Ground fault protection (30 mA trip setting) is required for the circuits feeding the heat tracing. This can be provided by the circuit breaker or Thermon will sell you a GFP module that is wired ahead of the controller.