ControlDraw Ltd is a provider of automation software and consulting services that has been in successful operation for 10 years. It uses a graphical object modeling approach to create specifications for automation systems through all stages of the lifecycle. The specifications improve user understanding and project management while reducing errors and accelerating development. ControlDraw models can be used to generate documentation, estimates, and facilitate project control and change management. Expertise in P&IDs and S88 principles is beneficial for working with ControlDraw, but different levels of experience are needed across engineering teams.