Older winches run a three wire controller.
Newer winches run a five wire controller.
All you really need is a three position toggle switch (Momentary ON - OFF - Momenetary ON) to wire either winch, although Warn actually uses a Double throw (6 position) version of the M.ON-OFF-M.ON switch now. One side controls the hot, the other side is a ground circuit.
On my newer winch, I just wired the ground switched circuit direct to ground(inside the control box) and run a three position switch.
On both rigs, I also ran a Master ON/OFF switch, in-line, prior to the M.ON-OFF-ON switch, as an additional safety.
I also carry the controller in the glove box, in case I'm outside winching trees or whatever.