A new versatile software utility for synthesis of linear PID controllers is described, and the software listing is presented. The software is in the MATLAB environment. Closed-form PID controller gain design equations are developed. The design approach is systematic, and it is based on frequency matching technique with a model matching criteria. The objective is to design a closed-loop feedback system with a PID controller whose dynamic and static behavior would mimic a user-defined reference linear model. The design procedure is automated via a new MATLAB command. The software also has applications in synthesis of nonlinear PID controllers. Because the design equations are of a closed form, the speed of calculations is high; therefore, design software may be used in designing self-tuning adaptive PID controllers.