Please see my comment to the question.
Also, there is absolutely no need
in any 3rd-party component for solving such a simple problem. Everything is already provided in the design of
. (Or did you think the creators of this library were complete morons? :-))
But the problem is barely related to "screen resolution". First of all, what you cal "screen resolution" is not resolution, this is a size of the screen in pixel; and resolution is a very different thing. You should also take into account that, even if a user a big screen, this person has a full right to resize the main window. In most cases, this is not nice to provide fixed-size forms.
The ideas and techniques are extremely simple, and the requirement for size-tolerant design is one of the most elementary ones. Please see my past answers:
Zom Out malfunctions when Screen resolution changes
how to dock button so that it can adjust with the form
] (a rudimentary code sample here);
see also: GUI Apperance - C#.Net
As to the "attractive forms", this is a matter of design skills, taste, experience. Again, no 1st-party or 3rd-party components can guarantee it.