Content Site with a Store or Product Category.
Put content like Reviews, Articles, Videos or images about your niche on the home page, then use WP Zon Builder to create a Store or Product Category filled with all of your Amazon Affiliate Products.
You can make your home page what ever you want. I like the idea of putting reviews and articles about your niche. Make sure you are targeting your keywords and the home page SEO is good for the search engines.
Many People already have website, so they can use WP Zon Builder to create a Store or Product category. Here you can add 100’s of products to your existing site.
In WordPress go to the “Settings” -> “Reading” page. There is a section called “Front page displays”. You can make your choice there and save the changes.
Here is a quick video on how to make a static homepage.