You should try openscad, the agent updates the .scad file directly and you can refresh to see changes.I have used ChatGPT to generate scripts for Fusion 360 with success (after persistence). Nothing as fancy as this, but the plus side is that I didn't need to use work mode, as no files were generated/downloaded.
