Quote from their website:
With TrainController™, we offer world-class software for model railroad computer control. TrainController™ is characterized by particularly simple and effective use as well as secure operation. Because of its broad range of features TrainController™ is perfectly suited for beginners and professional model railroaders.
With powerful and easy-to-learn editing tools, even inexperienced users with no previous knowledge enter the necessary data into TrainController™ in the shortest time. Thus, only a few input is needed until the first train will run under control of the computer. Even the creation of track images for very large layouts is done with the built-in pen function in almost no time.