Over the last 18 months, I’ve made a gradual transition from rack/pedal to laptop-based rig. Here’s my current set,-up, which gives me almost unlimited flexibility at modest cost.
The “looper” device is basic by EDP standards, but still very functional. Features include;
record / playback / clear / undo / pitch shift up to 3 octaves above & below, in semi-tone intervals / reverse / double length / half length
You can quantise the loop to the current BPM, or have it set the tempo arbitrarily. It can also mute the input so the channel only plays back the loop, not the input signal. More info here.