You can do it with a hammer and a flat head screw driver if you really want to.
To make life nice, all you really need is a set of starter punches, regular punches, a 1/4" clevis pin, some tape, and a hammer, (and a set of SAE hex allens if you want to use a threaded take down pin)
They make all sorts or special jigs, punches, and slave pins that really just aren't needed.