The launcher that I done made.

It starts/stops TC worldserver and authserver processes. Also launches the client if configued. Made for use with a single server, and server/client paths are configured in an XML file (staleConfig.xml). Includes options such as:
-Tray icon
-Delete client cache folder on launch
-Hide server processes
-Restart server on crash/exit
-Clear DBErrors.log on server start
-Shortcuts to server and client folders

This is my first attempt at a c# windows form type thing so it's probably shit, but it works well for me. I'd appreciate the feedback and thank you for trying.
I went ahead and made a github repo with the code. You can download the release here:
Download:
Releases . Staleness89/stalelauncher . GitHub



Credits: staleness89