A helix is a good idea to move between levels, try to allow as much room as you can to incorporate it. The smaller the radius the steeper the gradient and steam locos will find it difficult to climb them.
Scarm is a great free software its simple to use and you can create multi levels with it, http://www.scarm.info