The truly difficult thing with showing type consistently — as I think you pointed out — is that web/Android/iOS/Mac/Windows/whatever don’t agree on how it should be displayed — which is definitely more of a programming issue than a design tooling issue. Design tools basically have to pick one and go with it.
Principle is definitely just that one person. He’s great.
Come hang out at Figma, I’ll show you some cool things.
Apple’s tool is spelled “Mica” like the mineral, sorry. 😕