Possibilities for any kind of monitoring features are endless! You can use any shebag (bash, ruby, python and etc.) with your script implementation.
Thanks to OSX occlusion feature ShellWrangler will save your battery by stopping all operations inside the application when OSX StatusBar is not visible and resume when it's back to visible. ShellWrangler will not consume your battery while you're watching a movie or working in a fullscreen!