There still should not be scripts required
Vanilla tools work in a fairly consistent way
They could add extra options if you specifically want it to be damaged by a specific block that no vanilla tools are damaged by, but that seems like a niche case. A niche case can be handled with scripts
But making a tool work like vanilla shouldn't require scripts. I got it to work, but it's a massive barrier for anyone without a coding background.
