The idea is more that you can use Weavile to move the tool from one Silvally to another. You don't want to be playing 3+ of a tool when you want to have 3-4 different types to make the deck work well. Unfortunately the only problem I have with this deck is that there really isn't a good way to dig tools back from the discard. There's Herdier but that's really clunky and such a deadweight card otherwise.
I've also considered the idea for Buzzwole/ Silvally Psychic Memory. The Silvally not only give Buzz free retreat but can also reaccelerate it late game and cover up it's Psychic weakness (to Garb/ Espeon specifically)
For the tool part this could be an expanded deck with eco arm to get tools back, battle compressor which memory you want, then eco arm it.