If you are a geek like me running multiple applications on your computer, there is a good chance that some app will crash while you are away from your computer. Or perhaps you are running a server and an important app crashes while you are away. Application Monitor is a free tool that monitors the applications you specify, thus whenever your app will crash it will restart again instantly.
All you have to do is run the program and click Add and enter the details about the program you want to monitor.
Finally click Create button and it will be added to the list. You can enter as many programs as you want, but they will not be monitored. To monitor any program from the list you will have to check the checkbox as shown in the screenshot below.
Entering the time span is very important, e.g for utorrent I have entered one minute which means that this tool will check for it every minute, if it is not running then application monitor will automatically start it. If you are running a server and important applications are running 24/7, then you can set the time span for 30 seconds or more/less depending on the applications priority. Enjoy!