Pendant un temps, je m'étais amusé à modifier un projet existant, regroupant - de mémoire, l'ensemble de tes critères (pas de BDD, esprit KISS, ok mutualisé support PHP5, etc).
http://koschtit.tabere.net/
Seul hic, la dernière release date de 2013. Le code est un peu en mode spaghetti mais fait le taf et - encore de mémoire, sans dépendance externe.