WordPress is the choice all over the world for ease of setup along with on-page SEO built into the way they layout content. The purpose being to help you get your site and content out fast without spending days to months wasting time.
If you are building an Amazon Affiliate niche website then having a feature rich plugin to partner on that journey is a MUST!
When building your niche website you want to install the minimum amount of plugins possible while providing maximum value to your visitors.
How to choose from the myriad choices available for free and as premium themes. Not all free are good and not all premium work for affiliate and niche sites.
Scriptless Social Sharing is a simple and easy way to add the main social sharing icons to your blog without causing the hated slow loading.