I sot of understand the sentiments about Freecad and it isn't well documented,but with the aid of a few good youtube videos it does enough for me to run my small hobby router.I do use the Linux appimage version and update it daily as this gets the latest functionality.It gets even more useful once you discover the set of hoops that need to be jumped through to enable the 3D surfacing toolpath options.It may not be perfect,but I don't have to deal with Autodesk and their evolving attitudes to hobby users.