Office apps are strictly based on written spec. You can if spend good amount of token could easily build something very close not but 100% with that spec. PS is a different animal.
Worked with Excel’s spec for years the actual behavior has plenty of quirks that aren’t covered by the spec, so cloning it isn’t as easy as it sounds and I believe its the same with Adobe products