iTrain offers an easy to use solution to control your model railroad with your computer(s) especially if you want to automate just specific parts of your layout keeping manual control of the rest. For example, automatic block control avoids collisions and you control which train is driving manually or fully automatically according to a selected route.
Modern software techniques make it possible to run the program on all major computer operating systems such as Windows, macOS and Linux. Client server architecture allows extra computers to be used as extra overviews or controllers. The switchboard is fully scalable with an optional layout overview for large layouts, and allows different tabs for different views of (parts of) the layout.
It is not necessary to study for weeks to be able to use iTrain. Simply draw the layout and assign the signals and feedbacks to the blocks for automatic control of your block signals, without providing difficult rules. Defining a route can be as simple as selecting the order of blocks, but more advanced options are also possible. In case you use a modern system like the ECoS or Central Station 1 and 2, iTrain will import all loc definitions so you can start even faster.