Power CMS Would not be the best option for managing a product catalog.
you should use DataAssist and Security Assist for creating this.
We have a tutorial on the DataAssist Support page for creating this, look for the "How to create an Administrative back-end" tutorial in the how to section of the data assist support page:
dataassist/