What are some things that should be taken in account when designing software that uses actuators and sensors to regulate airflow and pressure generated by multiple income and exhaust fans with varying speed momentums in an industrial setting? Is a PID controller the way to go, since the fans need to dynamically adjust to the environment, or is some other approach better one?
There are several things to consider:
1 - The specific requirements of the industrial application, including the required airflow and pressure levels, the size and number of fans required, and any other relevant factors. 
2 - The characteristics of the fans, including their size, power, and speed momentums, and how these factors will affect the system's response to changes in the environment.
3 - The types of sensors and actuators required to monitor and control the system, and how these devices will interact with the software and the fans.
4 - The programming language and development environment best suited to developing the software, and any hardware or software dependencies that need to be considered.

Regarding the control approach, a PID controller is a common and effective approach for controlling fan speed in industrial applications. However, the specific control approach will depend on the system requirements and the specific characteristics of the fans and sensors being used. Other control approaches, such as model-based predictive control or adaptive control, may be more appropriate in some cases.