Why does the ui need to be consistent? If its for documentation I then an llm should be able to write those instructions.
This fetish we as an industry have to hide platform specifics makes us blind to the platform specific capabilities. Some software would be better off if it leaned into the differences instead of fighting them.