I'm familiar with Digitrax equipment. They will work with solenoid or stall motor machines to control your turnouts. Best go to "digitrax.com" to find the stationary decoder that meets your needs. They also have block detectors that can communicate to the stationary decoders.
I'm working on a reverse loop that will automatically switch track polarity using an Digitrax AR-1. Just past the turnout I will have a 16" block (on both routes) connected to a BD4N (can provide detection for four blocks), and a DS-52 which can control two turnout motors. The BD4N will tell the DS-52 to throw the turnout in the proper direction.