The only difference with Graphics Cards i could find is this: -
GeForce® GTX 1050 Ti G1 Gaming 4G
Boost: 1506 MHz/ Base: 1392 MHz in OC Mode
Boost: 1480 MHz/ Base: 1366 MHz in Gaming
GeForce GTX 1050 Ti GAMING 4G
1430 MHz / 1316 MHz (OC Mode)
1417 MHz / 1303 MHz (Gaming Mode)
1392 MHz / 1290 MHz (Silent Mode)
But my opinion is to choose which is cheaper. They both are Identical in every other way but Core Clocks.
And the Gigabyte has RGB lighting if you like that sort of thing.
As for the motherboards both support AMD's 2-way Cross-Fire but you are choosing Nvidia Graphics cards, if in the future you want to add another 1050ti in SLi, it will not work with these boards
And if you get a CPU cooler try this one : Noctua NH-D15 its a FAN cooler on par with AIO Closed Loop Liquid Coolers.
Here is Noctua's Manufacturers Site for specs : http://noctua.at/en/nh-d15/specification