SyliusCategorizerBundle.

Categorizing whatever you want just got easier. You can use this bundle to create multiple categorized catalogs of any object.
It provides all controllers, routing, base mapping and services that boost you development.
No need to reimplement this feature every time you need it. Few lines of configuration, one almost empty class and we're ready to go!

Sylius.

Sylius is simple but end-user and developer friendly webshop engine built on top of Symfony2.