It would be interesting if FreeCAD could iterate towards something that is also easy for agents to use. I have seen cases of people doing this with Blender.