roof slopes are simplest ratios. For example, a 4/12 pitch would be expressed as 1/3. A 6/12 would be 1/2 and a 7/12 would be, well, 7/12.
In Canada, and i'm assuming the USA as well, there are standards that dictate what units to use. Generally it'll be millimeters for everything except meters can be used for site plans.
Canada is in the same boat as the US in the sense that we're officially metric, but most people think in imperial, especially tradesmen.
I also think the unit standards are ridiculous. It seems ludicrous to dimension a building as 12 350mm long. 12.4 m would be better. Also, i think detailing would be much better in cm rather than millimeters. two decimal places would be appropriate for plans with one being appropriate for detail. But, like i said, that's not the standard.
I believe cm's are the standard in europe.
ArchiCAD 26; Windows 11; Intel i7-10700KF; 64GB RAM, GeForce GTX 3060