On my Linux Box I use "GNU Screen" as a container for the DOLServer Console...
GNU Screen allows to make a multi-layer console (more used for it's Multi-Window ability...)
I can attach/detach, send command, read history... of the DOL container
And even split Console to use other tools in the mean time (like a small area with "bc" util which is a console-based calculator)
But honestly I'm dying to take some time and make an easy web interface to the DOL Console (with C# Binding to listen for query on localhost, then it's up to you to make a reverse proxy to access it remotely and add security layers...)
As a System Admin I will never use a GUI based service, and even DOL >interactive< Console is some kind of heretic to me