MySQL is actually kinda simple if you don't want to get too involved. It's nice to find all this public domain and freebie PHP stuff that uses MySQL to handle all the information storage. Add a few variables in place of the fixed database username, password, table name, etc., and you have a configurable system. Add a front end through a simple HTML form and the end user can manipulate it. Is this stuff supposed to be this easy? What happens if the clients find out about that?