Since using Sublime Text I found that there are in fact better ways to edit text than by using macros.
Sublime allows you to to edit your text with multiple cursors at once. It's hard to explain but there are several animations that show it off at http://www.sublimetext.com
I've also added Sublime as an external tool to Visual Studio:
- open Tools/External Tools
- add: Sublime, select the exe and use these arguments: $(ItemPath):$(CurLine):$(CurCol)
- (also move it to the top as this makes the next step easier, otherwise remember its position)
- then go to customize/Keyboard, search for Tools.ExternalCommand1 and add your preferred keyboard shortcut.
This will open the current document in Sublime at the same cursor position that you were in VS.
(also, Sublime can do macros in case you still need them)