Нужна ли универсальная админка на PHP?
Нет, не нужна.
То, что вы называете универсальной админкой — это scaffolding, от которого впору всем уже отказаться, т.к. выбор данных все равно очень специфичен для каждого приложения, а создание записей должно быть с нужной безопасностью, и тоже очень специфично для каждого приложения. А CRUD, который вы предлагаете реализовать — все-го лишь замена phpMyAdmin / navicat / etc.
Ну а чем универсальный велосипед привлекательнее своего? Ведь человеку все равно придется постигать тонкости смазки и обкатки универсального супер-велосипеда.