bmake is a program designed to simplify the maintenance of other programs. Its input is a list of specifications as to the files upon which programs and other files depend. If no -f makefile makefile option is given, bmake will try to open 'makefile' and then 'Makefile' in order to find the specifications.
Quasi extracts code fragments from text documentation and appends them to new source code files. Unlike other literate programming tools, it does not perform any sort of macro expansion. The strength of Quasi is its simplicity - it forces the programmer to think in turns of properly designed methods.