I only use google sketchup on a 4 axis set-up, I just draw it on a flat rectangle on a 3D software, the size of the rectangle would be the length on the wooden cylinder and the width is the perimeter of the circle of the cylinder, after that I put it on a CAM software then a G-code wrapping software, voila a nice 4 axis G-code for free...sorry I had no idea on the high end software since I cannot afford them, im just an ordinary guy with a minimum wage.