add a standalone tool for the postscript backend