Yes, if you're working on a live system and need to do some major updates initial testing needs to be done in a copy of the app so you don't corrupt the data because of a mistake. When it's time to move the updates live, you currently must manually recreate all the new objects and views. This is both time consuming and prone to mistakes.
I would like to see and update feature and some kind of version control.
Cheers,
Another Andrew
Canada.