The moment I read this, I knew something was wrong. This isn’t a very wise idea, honestly. It seems sound on the surface, but there’s another, 2 year old tutorial, that actually goes in depth on Animating tools that have multiple moving parts.
It’s subjective and depends on the tool type, yes. Others will also recommend different resources, different plugins, different methods and so on, but if you want to animate moving parts within a tool, I’d say you’re best off following @Headstackk’s tutorial: How to animate Tool Parts (Guns, Knifes etc.) | Developer Forum
Whilst I at least applaud your attempt at writing a resource for the community, which will be fairly helpful to those looking to enter animation. I’d suggest that you include a disclaimer that this is for new people looking to mess about and introduce themselves to animation at a basic level rather than those trying to learn for commercial hire / commission working.