In the realm of schema, the others have a fantastic new organisational tool in ScriptMaker that reduces inefficient scrolling to a minimum. It's simply the implementation of folders, which facilitates multi-level organisation. Each script acts like a file and can be tucked away in a folder and folders can be tucked away in other folders. Great stuff, but quite common in other software, and one has to wonder why wasn't it done before. But developers would be arguing this point for only a nano second before joyously and immediately reducing scrolling a metre-long listing of scripts to just the the height of the visible window space.
But beware. Copying a script and pasting into a folder can disconnect it from being executed as expected. For example, copying a script called "GoToList", when pasted in a folder will be automatically retitled "GoToList 2" and then when the adjustment is made (deleting "GoToList" and renaming "GoToList 2" as "GoToList") its attachment to a button surprisingly and scaringly disappears. In a complex data processor, where the script is attached to several buttons and to menu items, re-attachment can be difficult. To avoid the stress use the compass arrows to the left of the script names to move the script north or south and then east into a folder.
Nice is field-level discrimmination in enabling spell checking; name and address fields can now be spared the red underline. Auto-resize, the rumoured cause of the release delay, may be appreciated too. Add another dozen touch-ups, including Vista readiness, and there is the slight sense of experiencing a new envrionment.
The two big misses appear to be script triggers, based on entering and exiting fields, and thin clients. Rumour had it that the triggers were on the drawing board, exciting not a few developers; but whether they were or not, they have not made their appearance this time round – perhaps in 9.5.