The tools library is one of the more error prone and difficult parts of this program to work with.
I avoid some problems "I think" by editing tools as detailed below.
Select the tormach machine root.
Select the parameters button.
Select the machines tab.
Select work with tools button at bottom right.
Select the library I want to edit. "I have a few" and I keep them backed up in other location also
Select mill tools
Select property view to edit or create tools
Select table view and review and edit additional fields not in property view.
Select the save button and hope everything is good
Close all the dialogs and load a template for my new part and setup operations using the new tool or tools.
I also try to backup these files because they are easy to corrupt leading to all kinds of crazy errors and behaviors in sprutcam.
Please note this dialog set is also confusing to use and takes some time to get decent predictable results.
In short I set down and created a large complete tool library over a few nights so I can avoid future problems and frustration when I need to get something done.
Always trying to pick my battles when I have free time to avoid fighting something when I don't.