I've been using Xtrcad for a very long time through it's various versions. Yes it is quite complex, and has a longish learning curve if your not used to CAD but it's well worth trying. There are some great features. Whats important is to set up your available space in inches, then set your scale which is HO, and then set your track manufacturer. This can be a bit tedious as you have to untick all other manufactuers and scales, once you've done that you will then have a track libary available to you for turnouts. Then set the distance apart for parallel tracks so that turnouts and parallel tracks line up. Finally set up the colours for the various levels - it's best to play with this. Oh also it's best not to use sticky in your settings either. You will eventially become familar with it's little quirks but keep trying because its a very good package.