S,
Do you mean as far as usability and aesthetics go?
If so, no, no good links, but you may want to pick up a regular old paper design book, one that will walk you through the basics of laying out a printed page using contrast, balance, alignment, and proximity. A lot of these ideas and conventions will apply to on-screen forms.
Also, think about programs that you've liked or programs that are popular -- like Windows and Apple's OSes -- and try to identify their common characteristics (besides accomplishing a task efficiently, they will be mildly inviting to look at and relatively easy to use).
Then consider your own forms, and -- in the context of who will be using your program (engineers? warehousemen?) -- ask yourself questions like the following: Is the information logically organized on screen? How much information is on-screen? Too much? Too little? Is color used to death or just a spot here and there to help contrast logical divisions? Would someone who has no idea what the program does still be able to make basic sense of this form and navigate through?
Regards,
Tim