In my opinion the software PHPMaker is a unique, very good.
What still limits us in scripts created by the software is the difficulty to add, edit and visualize data other tables.
Then ask for:
Creating fields in the form to be inserted into other tables
e.g.
tables:
customers
spouse
address
a single form to register, edit and visualize