The query mechanism in tksql allows you to create layout (and save them) in a very simple way.
A layout is defined placeing names of fields (attributes) in the desired order. tksql will place entries for the input in a regular gridded fashion. You can still change this layout in severl ways:
name address - phone fax city
(the symbol ' ' forces the widgets to be surrounded by a
border)
name address
phone {| fax c=modem}
note the space after the open curly brace
# general data name address - #- contact phone fax city
name address
phone {| fax c=modem}
TT=note -
name address
phone {| fax city}
TT=note -
A handy "try layout" button helps you deciding wich layout will best suit
you. For a more complete description you can look here