https://wiki.freecadweb.org/Path_Workbench
My thesis is that the bigger challenge is "economic", not technical.