When an engineer inherits the task of designing a new control platform for their company, many challenges await beyond just the difficult task of programming and PCB component selection. One must consider the look and feel of the whole platform, as well as making the overall system easy-to-use for the customer.