Новый CMS для создания небольшого интернет магазина?
Если вам нужно чтобы почти всё можно было сделать из коробки то magento. Если чтобы можно было допилить самому, но не много функционала то opencart. Из фреймворков могу порекомендовать symfony2, правда перед созданием своей лучшей в мире системы управления контентом прийдётся почитать документацию, но оно того стоит
так CMS или Framework?
из новых фреймворков есть Zend Framework 2, на данный момент в стадии RC
Но вот зачем вам именно новый framework?