I have a few Visual Studio Solutions/Projects that are being worked on in my company, which now require a scheme for automatic nightly builds. Such a scheme needs to be able to
Buildbot is open source and very powerful too. You should take a look at it.