there's a saying that goes "why code when you can download"
Re-inventing the wheel is more costly than buying a well tested product that solves the problem.
But seriously, I find my approach has a much better advantage in terms of doucmenting purpose. In real world, each sheet file is dedicated for one product/database migration objects list. It is really simple and straight-forward compared with finding out database objects through source codes with thousands of lines.
DB Ghost does this - you don't have to, that's the point.
regards,
Mark Baekdal
+44 (0)208 241 1762
Build, Comparison and Synchronization from Source Control = Database change management for SQL Server