AutoGen is designed to generate text files containing repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text, especially when needed in parallel tables.
Schemer is a scheme-based build tool, initially created to handle dependencies. Build files are written in pure scheme, with new syntax defined to handle dependency checking.