I don't think there really is a program..
I just check through the game's server config files, see what's relevant, adjust that in the TCAdmin template.
Read a tutorial on how to make a dedicated server for the game and apply it to the port settings.
Take the file structure and implement it into TCAdmin Files & Directories..
See if you can get web console to work, which is usually just a bit of fiddling with the settings if you're lucky.
After those basics..It's trial and error for me;
Set up the server automatically, see if it actually starts. If you get any errors, fix them in the template, save, send template to existing services.
Restart, if it goes right, join it, test it. Check all the features in the control panel of the specific gameserver and see if all is functional to your liking.
Eventually you're all set exactly the way you want it.