J'utilise depuis plusieurs le bundle SonataAdminBundle pour Symfony2. Après avoir configuré le bundle avec une centaine de lignes, le bundle génère automatiquement une interface d'administration capable d'effectuer toutes les tâches qu'on attend d'une interface d'administration. Les pages générées permettent de lister les entités et d'effectuer les opérations CRUD : afficher, ajouter, mettre à jour et supprimer.
J'ai testé puis utilisé SonataAdminBundle pour créer une interface d'administration pour le site Web TrueBadges.
Voici quelques captures d'écran du résultat :