This is from a guy that works in construction and reviews construction apps for mobile devices. Good insight on this new field. Here is an article on several apps that are customizable, fast, and user friendly that can automate the punch list process from the Construction App Guru
https://conappguru.wordpress.com/2014/10/22/punch-list-app-options/