I use Marbles as both a (generative) sequencer and a clock
the 'problem' with Marbles (and I think Pams) is that the quantizer is internal = ie you can't quantize external sources with either module - so neither may be what you want
both Marbles and Pams can produce random melodies and quantize them on output - Marbles has the advantage that you can play a new scale in and use that to quantize to - the so called re-mix feature - but Pams has more scales...
I'm considering Pams as a module myself - seems really useful - but I need actual triggerable envelopes more than I need any of the Pams functions and I massively prefer simpler modules
"some of the best base-level info to remember can be found in Jim's sigfile" @Lugia
Utility modules are the dull polish that makes the shiny modules actually shine!!!
sound sources < sound modifiers < modulation sources < utilities