Well the lights came with all the wiring, fuses, switch and the relay as well as hardware. Outside tools I used were a Philips screwdriver, wratchet, and drill. The wratchet was for mounting the lights on my brush . I used the drill to drill out holes to mount the relay and the ground wire on the side of the engine bay. I didn't want to connect my lights to my hi beams so all the "hot" wires directly to my battery. The wires for the switches went through a hole in the firewall and then I mounted the switches on the side of the console.
I'm no longer home with the directions so no schematics but the one Ronin posted is pretty much the same.