Thanks bizoo. I actually ended up writing the same yesterday. I would've saved a lot of trouble if I had seen your recent post before I sat down to learn the syntax of Sublime plugins and a bit of Python.
I've hosted the same on my GitHub in case anyone is looking for the same functionality.https://github.com/alexnj/SublimeOnSaveBuild
I would want to add a menu item with a checkbox so that it can be easily enabled or disabled for projects that need or don't need the functionality, instead of removing the plugin from the file system to do the same. I couldn't figure out from the API docs how to add a checkbox to a menu item though, pretty much everything else is ready for the same
Thanks for the support, once again.