Best mass market thing out there that I'm aware of is Bluebeam. I've just started playing with the capture feature in markups. I have a Surface Pro, so I can go to a site and either have existing drawings pulled up or sketch a floor plan on a blank PDF in Bluebeam. Then I can use the cloud tool or the call out tool to identify something on the plan. Right click on the markup, go to Capture, then select from Camera. I can take a picture and it embeds the photo in the markup for later reference. I'd like to play with toolsets and see if I can create a little camera icon that has the ability to embed the image, but I haven't messed with that yet.
You do have to be careful - if you flatten the pdf, the images are gone. So this is more of reference tool for you rather than a finished product.
The only other 'inspection app' I've used was custom built by the firm I was working for to inspect sewer systems. We had a multi-million dollar 3 year contract to complete a large scale sewer mapping and condition assessment job, so it made sense. Might be an interesting idea to create one for general structural assessments.