Emacs Rocks! Episode 08: mark-multiple
Download this episode (12mb)
Find and mark the next part of the buffer matching the currently active region.
Rename the current tag (closest from point nesting-wise). Get it here
C-x r t
Replace rectangle contents with visual feedback as you type.