For pedals, the boring answer is the Zoia and that other one with the touch screen, but also the Tensor and Timefactor/H9 can be your friend.
For the dirt part, adding dynamics is very important for me, so either you have a voltage starving thingy or an envelope follower in your distortion box.
My favorite is the Boss DD500, because I already have it, but also because you can have a parallel patch doing whatever you like. Here I have my trem/distortion from 1 patch, and in parallel a glitchy one that morphs between delay modes and delay milliseconds: https://morgenmx.bandcamp.com/track/beebop
Also whatever Fennesz and Tim Hecker are using works too, probably max/msp and Rat pedals





