Are there any tools to monitor custom console applications on Windows Server?
This is probably a question better suited for ServerFault or StackOverflow.

One approach that may work is to Create a Windows Service from an Executable, then set the service to restart on failure/crash.