One other point: you can use an LFO as a clock as long as the waveform has a sharp leading edge (saw, square, pulse). An EG, not so much.

One other module where the lines get blurry would be the 4ms PEG. It can loop or act as a pair of one-shots, but it uses some timing tricks similar to their QPLFO to let timing signals OR tap tempo govern the cycle duration. And in both cases, they're capable of insanely long cycle durations, making them excellent for generative purposes.