Let's assume that I would like to create an online store, but:
1. I need an individual template of front-end application.
2. I needn't many features provided by ecommerce plugin like language
chooser, forums, blogs. I want to hide these features on my front-end
application.
3. I want to add new features like new payment method.
4. I want to modify existent features like product comparison.
What should I do? Should I create an application which will be invoke
methods provided by others plugins (ecommerce plugin etc) or should I
create new theme like Multiflex?