Really not much difference.
For fast action games, the RX480 build is better, but it costs more also.
To save some, pick the cheaper case.
You can save some with a H110 motherboard.
Here is a chart of the differences in the chipsets:
https://en.wikipedia.org/wiki/LGA_1151
The superflower psu should be better and is probably worth it.
I will never again build without a ssd for the "C" drive. It makes everything you do much quicker.
120gb is minimum, it will hold the os and a handful of games.
But, many things default to the "C" drive.
When a SSD nears full, it will lose performance and endurance.
240gb is the recommended minimum.
If you can go 240gb, or 500gb you may never need a hard drive.
You can defer on the hard drive unless you need to store large files such as video's.
It is easy to add a hard drive later.
Samsung EVO is a good choice for performance and reliability.