ModelDesigner is a code generation tool for SQLObject models. The tool let you describe your models by filling up context aware forms and adding SQLObject column types from a dropdown list.
Once you are happy with your model, you can save it to disk and even let ModelDesigner generate the database tables for you.
Defining a SQLObject column.
Generated code view
Diagram view