For adding tooling see:
https://carbide3d.com/hub/courses/create/tool-library/
The community has written up:
For the geometry of cutting see:
and: