I'm looking for a CMS with the following features and the flexibility to upgrade easily. I'm only interested in the admin side of it; I'm not looking to admin a website. The end-goal is to have a site that allows me to administer content.
- the ability to define an object and automatically have the database table created, along with crud pages (and forms) automatically created
- inbuilt first-class objects like images and basic image handling such as rotate and crop (by dragging a square around where I want to crop)
- object relations automatically handled from specifying them
- some kind of import / export to allow me to add new records or export data to CSV
- the ability to define custom operations on data - e.g. the price is £4.50, and I want to be able to remove / add VAT, or to display the amount of sales of a product by counting the amount of sales for that product that's stored in the sales table etc.
Please not Drupal. I find it tedious and painfully slow.