This was the simplest way I could think of to wind the secondary on my Tesla Coil. I have wound two before, and tried different methods. Using a hand-held electric drill could work, but I have found that electric drives are harder to deal with unless you are using a foot pedal.
The pyramid shapes should allow you to wind most size pipes from 1 inch to 4 inch diameter.
Once assembled, it helps to have the wire supply fairly far away and the wire should not be 90 degrees from where it is winding. It is best to position things so the wire supply is slightly behind the position it is on the coil. If you do that, the wire pulls itself towards the last winding and you end up with a nice tight coil.
It works best to really press the pyramids in tight on the pipe. I'm sure some sticky sand-paper could be put on the pyramids to make it hold extra tight.