Ennech, with a chucking spigot you can machine everything at one setting.
Hold the outside of the piston and clean up spigot, turn it the other way around so now holding by the spigot in the 4 jaw to get the inner cast face true, bore skirt and turn OD & rings then leave it in the chuck and transfer to the rotary table to clean up the inner faces of the gudgeon pin area, stand rotary table on edge and drill gudgeon pin holes.
You can then either carefully hold the outside to finish the head end opf the piston or use a drilled and tapped arbor and bar through the gudgeon pin.
Thats my prefered way but there are other methods as well, use whatever suits best.