> "knock up" a quick GUI, hand it over to the dev team, and say "Here you go. Support this."
Isn't a GUI mockup one of the best ways to come up with a consistent set of requirements for software? At least by making the mockup in VB rather than drawing it on paper, it can serve as a start for the actual GUI part of the program.