Longer term, you're better off with the builder.
Thanks for your reply. But what is the builder?
Creating windows is a very complex task that can balloon in scope.
Well that was mostly just an example that I thought people could relate to more than my obscure real case :) But the principle is the same so the answer is likely too