2
Doug, try formulaire or liaise. These 2 modules are the best for creating custom forms, although they do not provide great variation for layout. At least you will have the fields and functions correct and then you can work on the style sheet to make them look right
Richard