I've been using XTrkCad to design my switching/industrial/diorama layout. That's not entirely tounge-in-cheek as I wanted a 'bit of each' of those. Considering the limitations in size (approx 10'x5' 'around a corner/on the wall) .. figure I had better have a sense of humor.
In any case, this...