Some days you just get the urge to write your own CMS again…

Someone talk me out of it, please.