Michael,
Pests are curious species often of "unreal" characters.
Depending on what products you make and where you are (enviromental conditons), deciding on the best approach is essentially important in order to obtain the correct results.
Using pheromones if you are in a plantation is effective as you would be directly "interfering" the life cycle activities. As this is often a controlled environment, it has been found to be generally effective. (Where I come from, pheromones is commonly used in the"palm oil and cocoa plantations")
Sodium low pressure lamps is also good but is no longer largely used. Often, positioning of lamps is more important than the type used.
Special yellow lamps with one wavelength has been found to be very effective in "repelling" flies. This seems to be worth considering on a larger scale.
Generally, an effective approach is to fight the "enemies" before it reaches the production area. Therefore, the external parameters of the facility is where most of the warfare should be fought. Once it reaches the fringes sof the production area, yuo have lost the "war"
Avoiding attraction of insects is a start by having good hygiene practices and not leaving any leftovers as a food source for these pests. Source out and rid off harborage areas, having well lighted environment, avoid damp conditions etc are some of the issues that may need to be addressed.
Its a big field and just not possible to "tell it all" but I agree with you, sharing experiences is a way to go.
Charles Chew