Oh, and I have an idea as to how punching would work. You just use the hand tool, but instead of clicking and dragging to move him, you just click once to punch.
Good idea. Makes sense to group this under the hand tool, and doesn't need an extra slot for a new tool.