Muy buen plantiamento
Pues si existiera algun paquete, la mejor es que lo empiezes tu desde cero y más estas comenzando en el "mundo de PHP"
Con respecto al "superusuario", es mejor que entre nada más la interfaz gráfica del sitio y no phpadmin, tanto por seguridad como por eficiencia.
Y en tus tablas nada más te falta poner las llaves foraneas para poder relacionar la información de tus tablas
Saludillos.