Wow, this looks almost exactly like another project I developed. Create and design forms, get them filled out and signed on any device.
Mine is a bit more specialized towards equipment inspections, but I had the thought of transitioning it to more generalized documents.
We should chat sometime.