Yes, something like that is almost ready to release. I added regular polygons a while ago, I can cut inside, on the line or outside and pocket any polygon. Then I added a polyline finction. You have a grid control and can enter points which describe the polyline. You can also specify arcs, with the center, radius or a point on the arc. Again you can cut inside, line, outside or pocket. This can also handle islands in the pockets. it is all working now, I just have to finish the little drawing box that shows what you are entering.
It should be ready to release 'real soon now'