All I can suggest for both programs (this and Dempsey's one) is to look how the designing is done in Visual Studio, Visual Basic, Visual C, etc.
Almost everything you can do there (and that's a lot) is almost mandatory in such Window Designers.
Also the interface should be roughly the same as that is what many people are already used to.