Using Uni-Form, which is a standards-based form template, even web users with only basic knowledge of these technologies can get nice looking, well structured, highly customizable, semantic, accessible and usable forms.

Nice Looking Forms Uni-Form

Users can choose between most common form layouts by simply assigning a css class to the fieldset element in order to get a different layout of the form controls your design requires.

Within the Uni-Form community, there are some extensions built too, like a Prototype one.