One of my favourite CMS. How the themes works for individual page is effortless. You basically put a php file with your html in theme folder using that page's name, and it will be routed there. So you get customisation for every page to the fullest extent. I even tried write JSON output using its theme.