Your comments

This already exists, however files are only checked for changes when they receive input focus.
The ignored_packages global setting can be used for this
Read my comment above, this is controlled with the tab_completion file setting
Use multiple selections to do this: e.g., Ctrl/Cmd+A, Ctrl/Cmd+Shift+L, and then run the macro
This already exists, please see the documentation - http://www.sublimetext.com/docs/2/
This already exists within the Edit/Line menu
You can use EDITOR='subl -w'
Use -w to wait till the file has been closed