Feedback on this Tool Class System?

P.S: I feel like you just copy pasted the class from this post and modified it a bit.