With the advent of the true database project in VS with Data Dude (Anyone not seen the anouncement yet?) I guess MSBuild will be the next thing to learn. I would guess that Data Dude only covers basic single schema changes, so one may have to include replication changes, data changes.
Anyway heres a great post on the sources of information for MSBuild