it does, i have used a program called appgini from time to time.
it is not free, however you can build admin areas in a snap, like anything it takes a little while to work out how to use it but once you get the hang of it, it's great.
there are a couple of limitations that i found last time i used it (i noticed it's been updated since, so they may have ironed these out) ...
tables all need a primary key field (they should have anyway)
it stumbles on many-to-many relatioships (but most people don't use these anyway - it's where a particular sub-category can belong to multiple upstream categories for instance), but you could always hand code that bit anyway
i'm unconnected with the makers of this software, just a satisfied customer.