PostScript have followed some previous ideas but the most important part is a thing lost in modern software: a programming language to create documents AND applications at the same time. A kind of document UI years after Xerox.
Modern publishing software have ditched this approach for another, a fully visually one, formally easier, sometimes easier, but in general limited and limiting.