I'm missing for one function I used in STDUViewer: Advanced printing options. Here It is possible to print multiple pages on a single sheet with a lot of options in ordering/positioning those pages. It's hard to explainin few words, but definitely worth of implementation.