Bluebeam is pretty awesome and ProCore can take an revision pdf and cloud the changes between the versions.
They both have neat stuff about them, no doubt. They work great for the GC walking around pointing out defects...then attaching a photo to the actual unit on the floor plan with a little icon...
As far as the guys who actually build the buildings though, a tablet just isnt practical for some stuff. Layout in particular is probably the single most important step of construction...if it isnt clearly marked out on that slab/subfloor then it will not be built as the walls etc go up. Tablets just dont work for that. Our buildings are always out in the middle of a clearing with zero shade ever...in the sun it's almost impossible to see the screen...plus again, the programs just havent evolved enough yet so that I can duplicate what my marked and colored up unit plans look like. Procore was a real pain in my azz on the last job. Constantly getting emails about insignificant BS that often times either wasnt my problem or was change order work...and from the day they were entered into the program you have 72 hours to "fix" them, go in the program and mark them ready, etc ....or you get 50 emails about each individual BS "problem". It seems like Procore is a real good way for the bigwigs at the GC, which were all in Indiana while my project was here in Charlotte NC, to try and micro manage stuff that they actually know nothing about. I ended up finally setting up a conference call between them, myself, the onsite super, and project manager and explaining to them that they could continue to put BS change order work in Procore as "observations " if they wanted to, but it was impossible for me to be "behind" on change order work that was not in my contract, and was often the result of either owner changes mid project, other subs screwing up like the metal stair guys, or work that seems to ALWAYS get left off of the plans which is absolutely necessary such as sprinkler soffits. All of the above is work not covered by my scope, that was entered frequently as "observations" because it wasnt done in Procore. I finally convinced them that it only made them look bad to put that BS in Procore, because my boss knew exactly what was going on and agreed with me.
These GCs can be complete jackasses, as I am sure yall know well. My contract usually allows me 30 days to frame each bldg at around 30,000sf each. That's framed out, dried in, punched out. I can beat that by a week every time, but nearly always have 2 or 3 buildings going at the same time, so it ends up building 3 buildings in 6 or 7 weeks. Just cut a month off the schedule. I can do that repeatedly, and be 2 or 3 full months ahead on a project and these buttheads will still try and push us like we are barely scraping by....I just laugh at them. Been doing this long enough to know better, and I tell em that we can sit down and review my contract and deadlines anytime they want to. They never want to. Little known fact: owners groups always want the leasing center and clubhouse built first....because they want to be ready to fill up that 1st building that gets final...and each bldg after...because all the rent they collect before they get the final inspection on the final structure onsite goes straight into their pockets. These guys dont even make payments on their loans until then, either...so they can have 200 units occupied, paying over $1000 a month each...and put that $200k a month straight into their pockets all the way up until the entire project is finished and turned over. That adds up quick.