I feel you on the "avoiding screens" sentiment. A good part of my own personal requirements is that a module be intuitive to use. I do not want to remember that obscure three-button combination times however many modules that I own. Unless you go exclusively East-Coast classic, you'll probably have some sort of menu diving in your system.
A restart or reset is nothing more than a gate or trigger used for that purpose. You send the gate to any module with a "reset" input to indicate that it's time to go back to the beginning and start playing from there. The only requirement is that whatever module is generating the reset is capable of transmitting the signal at the desired time(s).
Anything that can generator a slowly changing CV is a modulation source. When you're looking at LFOs and envelope generators... how slow can it go? A simple 8 step sequencer locked to a slow clock, followed by a slew limiter... that works too. Get a copy of VCV Rack and do some experimenting with slow modulations. It'll help you define what you're looking for in a real world module or modules. You don't need a varigate specifically for resets/restarts.
The Ornaments & Crime has an acceptable amount of menu diving for what you can get out of it. The same with Temps Utile. If you get the micro versions of each, you get some really nice tools to use in your patch that take up minimal space.