Is there an AI service that could be used to classify 30,000 different tools and parts?
Use pre-trained models and transfer learning.

take keras as example: 

https://keras.io/applications/

you just need prepare dozens of pictures for each category and can have a pretty good performance.