Turing Machines and Marbles are a bit different. They both deal with random signals, but where the Marbles is more like an elaborate sample and hold harnessed to circuitry similar to the Buchla SOU, the TM is more like a sequencer that's being driven by and feeding out randomness. They're CLOSE...but what you'll need there is really up to your methods of working and such.
As for better logic stuff, have a look at https://www.modulargrid.net/e/tesseract-modular-vc-logics Now, this offers two Boolean gates...but you can use CV to control WHICH gating method is in use. So you could actually sequence how your sequencer is timed with a module like this, resulting in a generative timing "feedback" path...plus, you can sequence (or modulate) the VC Logics so that it can change your entire timing behavior across big swaths of the rig, resulting in BIG generative changes to the overall timing. Major abuse potential with this thing...and it, plus some fixed Booleans like the BOOL2 you have or Doepfer's A-166, and a few comparators to "pick off" timing gates based on modulation levels, would really punch the generative timing aspects WAY up!