>SDT is a great tool for this, but I have quit developing with it because when a project is in the early construction phase and table and views structures are changing rapidly, SDT costs me so much time as to be completely unusable. For databases that don't need to be distributed, I maintain views and indexes in code using gentable and genview.
Erik, I couldn't agree with you more about SDT slowing down development. However, right now we're doing additions/improvements on a program being used at multiple sites. For that SDT's update procedure is worth every minute spent waiting for it to finish. We KNOW every site has identical structures.