What would really make this useful for the millions of architects out there is a simple variable list. Make an extra window that can be popped open, and there you can define a variable, for instance WindowHeight and give it a value of lets say 1000mm.
Then you could use this in the as the length setting of a driving dimension, just type in WindowHeight in stead of 850mm. Driving Dimensions would then use the number assigned to the variable.
When you update the variable and push "Update geometry", the geometry would be updated with the new value.
As an added bonus, mathematical expressions would be nice, you could for instance define a variable WindowWidth = 2 * WindowHeight
I understand that some of this is workable through the use of components, but it still doesn't give the possibility to define for instance openings in a wall, where one variable would define the distance between windows and another two the window openings themselves.
I would deem that this functionality would make architects happy.
Best Regards,
A