Even if you're creating a basic, Windows Forms based software solution for a financial institute's back office - even those poor users definitely deserve a well rounded user experience. Here are some basic design principles to get you thinking about why some screens look great and others don't.
Try and incorporate at least the last three - Layout, Composition, and Communication in your next screen design.
Design Principles - What you need to know
Till next time - Ciao