After having a quick chat to thomirc8, I figure that this idea could be extended to include 2D and 3D pin versions.
The 2D version would allow a segment to rotate only along the 2D axis at the point it entered. This is akin to someone attaching a piece of paper with a pin, to a cork board. The paper can rotate along a 2D axis at the point of the pin, but cannot move locomotively (ie. up, down, left, right, etc.). Another example would be someone using a curve-line tool in an image editing program. After points are created, the movement of the mouse in any direction causes the line to curve smoothly through those points (conform), before the line is finalised.
The 3D version would allow a segment to rotate freely along a 3D axis, without allowing for locomotion. This would be analogous to a rotation tool in a 3D graphics modelling program (i.e. Maya, 3ds Max, Blender, etc.), where the object, or section of an object, rotates around a point, but does NOT move locomotively from that point.
The Pins tool does NOT attempt to directly rotate certain segments, but allows for segment rotation by other tools, without moving the segments from their designated points, defined by the placing of a pin.
The best use of the pins tool that I can think of, is with the use of the Rebuild tool. Imagine you are trying to restrict parts of a protein to particular areas while using the Rebuild tool, but allowing the rest of the protein to move about freely. The Freeze tool is only useful for supposedly holding segments of a protein exactly where they are, not allowing for any motion of those particular segments at all, including rotation (currently disputed). The Rebuild tool cannot rotate these frozen segments in place; in fact, the rebuild tool is restricted to sections of segments between frozen segments, and/or ends of a protein. The pins tool, however, would allow for the rotation of pinned segments in their places, still without changing the general conformation set by the user.
The pins tool can, of course, be used in conjunction with other tools, such as Shake, Wiggle, and even Bands. I am NOT suggesting this tool to be a replacement of the bands tool, nor am I suggesting that it replace the Freeze tool.
Again, I must stress, that although bands can perform this behaviour, it requires a lot more time to position several bands in the exact position as their segments, with a good chance of still causing a small amount of locomotion, in any one particular direction, per segment. With multiple segments all moving locomotively a fraction, it could equate to considerable shift away from the user's ideal conformance.