Suggestions for savetrees
The following packages have something in common with the package savetrees. The packages are ordered in decreasing similarity.
- booklet: Aids for printing simple booklets
 - chet: LaTeX layout inspired by harvmac
 - emptypage: Make empty pages really empty
 - fullminipage: Minipage spanning a complete page
 - hanging: Hanging paragraphs
 - layaureo: A package to improve the A4 page layout
 - midpage: Environment for vertical centring
 - pageno: Page number-only page styles
 - rotpages: Typeset sets of pages upside-down and backwards
 - semioneside: Put only special contents on left-hand pages in two sided layout
 - truncate: Truncate text to a specified width
 - vruler: Numbering text
 - wordlike: Simulating word processor layout
 - nowidow: Avoid widows
 - nccparskip: Modify skips between paragraphs
 - tabto-ltx: “Tab” to a measured position in the line
 - acrotex-web: Establish a page layout for an on-screen (PDF) document
 - linegoal: A “dimen” that returns the space left on the line
 - needspace: Insert pagebreak if not enough space
 - textpos: Place boxes at arbitrary positions on the LaTeX page
 - hardwrap: Hard wrap text to a certain character length
 - pdfcprot: Activating and setting of character protruding using pdfLaTeX
 - hang: Environments for hanging paragraphs and list items
 - grid-system: Page organisation, modelled on CSS facilities
 - flowfram: Create text frames for posters, brochures or magazines
 - genmpage: Generalization of LaTeX's minipages
 - layouts: Display various elements of a document's layout
 - magaz: Magazine layout
 - placeins: Control float placement
 - raggedr: Set an entire document raggedright
 - rjlparshap: Support for use of \parshape in LaTeX