Take a look at the list of PHP Code Generators - http://logicpool.com/archives/297 - so many of them exist.
While learning how to code what you need is extremely important, you are likely to do the repeated pattern of list, edit, delete, details, disable/enable etc - so many times over various projects. One day if you find out that you are doing same CRUD operations while you are creating a lot of uniquely different applications; there you feel the need of a code generator. In fact, I too came up with my own code generator http://code.google.com/p/smarty-framework/ though haven't found a proper name for it yet.
PHP Code Generators or code generators for other applications too save a bulk of time - by producing similar source code that you would write if you begun from the scratch. Your choice of tool should be able to write the pattern of CRUD codes for you in the way you want - which is much important. Then you can spare time for other parts of the coding - like better management, etc.
Plus, if your colleagues worked for you, they would produce the same source code that you expected.