.
I know you don't want to hear this but ....

... the purpose of upgrading to 2007 is to take advantage of the improvements. Makes your life easier.
That may require a new learning curve for you but in the long run, it will be worth it.
Your lists of requirements of 2007 to revert to the 2003 formats is another way of saying 'I was forced to upgrade but I'm gonna fight it tooth and nail by making 2007 run like 2003 ... or else'.
It won't take much to become accustom to the new 2007 layout. In no time you'll be as comfortable with it as you are with your ole friend 2003. And since 2007 is backward compatible, if you must, continue to use your coding from 2003.