Overhauled Bone Tool

The Overhauled Bone Tool is a bone tool that is able to render any model’s skeleton on the screen. The current selected bone is highlighted as well, so you know its exact location.
Bone selection it’s a lot easier, since instead of providing an unordered list of bones to the user, the tool shows model’s bone trees in an intuitive way so that you can navigate through the bone hierarchy easily, just like in Blender and 3DS Max.
- Manipulate the position, angle and scale of any non-physics bone.
- Ability to navigate through the bone hierarchy of any model.
- Bones are drawn on the screen.
- Color customization (bones, selected bone and lines)
- Ability to scale a bone and all its children along with it, allowing for scaling entire portions of a model at once.
- Left click over a ragdoll to turn it into an animatable prop (you can manipulate physics bones this way).
- Right click to select an entity.
- Reload to select yourself.
Very useful tip that few people know about Gmod’s sliders: clicking and holding the mouse button down on the white space between a text label and its slider allows for adjusting the slider’s value with greater precision. Moving your mouse forward and backwards increases and decreases the level of precision, respectively.
This tool was previously known as "Composite Bone Tool" and it was a part of the Composite Entities addon, as it was necessary to make it work. However, since the new version of that addon doesn’t require additional tools to work, I’m releasing this separately (minor bug fixes and performance improvements have been done).