If you send me some more details, maybe even post the gcode you wrote here and I may be able to do up a wizard in a couple of weeks.
I have been playing with the G3,
z-.2
x1
g3 x.4 z-.2 i.7 k-.5
makes a nice rounded donut shape
a wizard that selects different styles would be nice, then entering the barrel id & od, clearance, feed speeds, rough & finish cuts.
Arnie