Medium grade touch screen controller with highly complex program

This is a medium grade controller for medium or small projects with very few inputs and outputs, and where the programming requirement is highly complex.