Complete form components generator