I agree with Kevin, a really great demo, much better than I have seen, although I do not have Jonathon's manual so it doesn't seem fair to comment, and yet the process or order of execution does seem to be important to get the best out of the VW software, certainly as the model gets more complex.
For instance, adding a several fillets to something means that I have to write down what I have done before ungrouping so I can re-apply them after editing the underlying object.
When converting surfaces to NURBS to create a 'Fillet Surface' is a pain because it means that the edit history is lost.
Spaceclaim or even Solidworks do seem to offer a more fluid solution, but then again they are more mechanically based and VW does seem to cater more for the architect.
It's just about having the freedom to edit the object as it is.
Why can't I just grab a fillet and enlarge/reduce it by dragging or why isn't it included in the 'Edit History Tree".
Why can't I edit the path from 'extrude along path' in a 3D view with the other objects available to snap to.