As for the process it's like with any walk-cycle: contact, down and passing positions and from there on the magic is in the Curve Editor all the way.
It took me a while to get the right arm waving fluidly and to keep it natural to its arc but I think it's not too far off.