Module Manager for Software Installation
Make based installation tool. Each package (gcc, paraview, etc.) all have script to download, configure, install and module the package. A makefile is used to control the dependencies and install in the proper order.