I've never tried this level of custom build before. As in making it all work AND look good at the same time. Used to be we'd just plug in the various AGP/PCIe/etc. cards, connect the MOLEX spaghetti to everything, shove it in a completely closed case with 2 pathetic, choked-off fans, and turn it on. That was nearly 15 years ago.
I went pre-built with my last system out of necessity, but had always wanted to get back into something I built. I've had my Dell XPS 8300 for a while now, and finally decided that it was time for an upgrade.
I may have gotten carried away.
Still needs some work on the lighting and the OC, but for the most part, she's done.
EDIT (28/05/18): Added a picture of the cable management at first attempt. Since I'm going to be adding an internal NZXT USB hub, I'll be redoing it all (hopefully better) soon.