QuickBuild is a continuous integration and release management server, acting as the central place to produce, test, deploy, and release software builds. It is designed to guard the health of your project by preventing broken builds, and to improve your build delivery process by pushing builds through a customizable pipeline (for example, dev->QA->release) with related information connected such as resolved issues and relevant SCM changes.
Another tool concentrate on build automation
Just try luntbuild, an open source project.
It concentrates on build automation and management. I am sure it will flashes your eyes.