ModelRight supports full-cycle development of your database with the following capabilities:
Forwards Engineer
Generate Change Script
Reverse Engineer
Compare with Database