Peer review toolkit for scientific publishing