I would think this has been done before, but I couldn't find it anywhere, so...
As a new user, one of the things that puzzled me was that the included step sequencers and stochastic note generators used internal timing generators exclusively, rather than any kind of external sync. It made no sense to me, since even if you weren't syncing to anything external to the layout you would still want multiple seqs IN the layout to seq to each other, which is easy to do with midi sync using a sync transport.
I went through and swapped out the timing generators for all those modules with one that would sync externally, as well as abstracted the 16 step seq's comparitors into a 16 step sequential switch group that cleans up it's internals a lot and makes it much easier to build new ideas on top of them. As an example of this, I made a 16 step trigger sequencer to go with it.
Anyhow, I thought other users might find this stuff handy (as I know at least one other user has avoided using the stochastic seqs due to this), so I zipped it all up and put it online here:
http://www.fdiskc.com/bidules/BDUSeqBidules.zip
I suppose at this point it's only a logic switch and gate module away from making versions of all these that use *either* external or internal syncronization, but I just didn't see the point given my comment above about using a sync transport to get everything going internal to the layout.
