> Is there anything that can do it all today? VyOS, maybe. You'd have a fun time getting it working across the full set of hardware you're thinking of though