Only one I knew is SketchUcam. Sorry, not much else to add.
SketchUp is a poly modeller so TRUE curves aren't possible. You will always fight against segments causing facetting.
I believe SketchUcam's extport to g-code was quite adequate on flat sheet cuts. But 5-axis stuff could be a bit of a stretch.