Public procurement body YPO has appointed 99 contractors, including tier ones such as Bam, Morgan Sindall and Wates, to a £5bn major works framework.