Design forms with Label, Input, Textarea, Select, Checkbox, Radio Group, and field composition patterns. Compare native form submission, controlled React state, React Hook Form, and TanStack Form.