Form with Tabs and Columns

You can use a basic column layout with the auto template. If you do not provide a page attribute, the field will be rendered to page 0. If you do not provide a column attribute, the field will be rendered to column 0. See field middle_name for an example of omitting page and column.
You should give fields ascending column values (0, 1, 2, 3, ...). Do not mix the order of fields with column values on the same page (0, 2, 5, 1, 3, ...), especially when you're using groups.