Pdf Editor allows simple manipulation of objects within the PDF structure, using a graphical and command-line interface and a powerful scripting language.
Changes to a document are added to it as a new revision so that old revisions can be viewed or saved as a new file [1]. All PDF viewers have to display the content of the most recent revision. Though we don't know of any PDF viewer (except for PDFedit) which would enable also revision browsing.