There are likely similar things already in some countries. I know Finland has IT-ehdot (IT-terms), they are made by a group of organizations (the Finland Chamber of Commerce, Technology Industries of Finland, Finnish Association of Purchasing and Logistics LOGY, Finnish Information Processing Association TIVIA and the Finnish Software and E-business Association) though they are not free. They tend to get updated every 4-5 years.
The attachments (essentially similar to the terms in Common Paper) are readable in English at https://it-ehdot.fi/tutustu-ehtoihin/ ("ENGLANNIKSI" tab), but the agreement template (similar to the cover letter) requires buying them.