@peter: Thanks so much for the great tutorials, that's stuff I've been wondering about for a long time. Architectural modeling so rarely goes into that kind of thing, but I think it's important to understand your tools at the very least. That guy is a wizard.
@antisthenes: Yeah, Rhino might be able to handle it more easily, but it's far from impossible to do in max, and that's what they've given me a license for. Thanks for the advice, though.