Sqitch sounds like just another migration tool, not a DB change tracking tool.
I have been looking for a tool that will allow me to track, diff and revert changes to the content of specific "business logic" tables so that we can acurately track and test those changes.
It doesn't look like anything like that exists, so eventually I'll have to roll my own.
I back up this recommendation whole-heartedly. Sqitch is a fantastic database tool. I stopped using Rails-type migrations because of it (I write PL/pgSQL functions and wanted a migration tool to handle that well, amongst other reasons.)
Last I used sqitch, it returned a zero value on error, which made me leery of using it for scripted deployments.
[1] https://github.com/naquad/shmig