I just did this last winter with my puller and it came out excellent. Very time consuming. Delcity is where I got alot of stuff (fuse panel, relays, fuses, weather pack connector kit, heat shrink connectors), actually got my wire from amazon from company called best connections, switches came from otrattw (over the river and through the woods).
This link will show you the way I did my fuse panel. Basically copied his whole way except I had different items (starter, gauges, lights, fan, fan, waterpump). It can be kinda confusing but it comes out very neat and organized. I tried color coding everything. You'll see he uses expandable braided lining on his wire with heat shrink ends, I did this and will be doing this with any wiring I do from here on out. It looks extremely good and prevents wire from being cut or knicked. Also have a big disconnect in between battery and fuse panel.
Sent from my SM-G930V using Tapatalk