.DXF can be opened by Fusion (and most full featured CAD environments… I tend to use Inventor), which has quite good toolpath generation. Carbide Create will import SVG.
I’ve had excellent results with .dxf imports using Estlcam where Carbide Create pukes. Even with incomplete or broken vectors it has an incredibly easy way to patch these for tool paths.
I think the code set me back $60 US, and you can run a free trial to test drive everything. The CAM file output is usable directly by Carbide Motion.
Fusion 360 is free if you’re a hobbyist or make under $100,000 annually if you’re a business. They are pretty speedy about answering questions posted on their forum. You can insert an svg or dxf file into it.