There's a very easy answer to this ... get the Associate-O-Matic (AOM) application (
Associate-O-Matic :: Build a custom Amazon Associate Store with 1000's of items in minutes) which builds a customized Amazon Web store in literally minutes. There are free and paid versions; the trial gives you use of the paid version for 30 days at which time you can opt for the paid version or move back to the free version.
Look at some of the sample live customer sites (
Associate-O-Matic :: Customers) which quickly show how extensive AOM's customization options are.
I'd ignore any replies suggesting building from scratch or integrating with a non-Amazon specific solution until you give this powerful tool a try.
Good luck.