Regarding MIDI clock quality, I used to believe that DAWs were bad at generating a stable MIDI clock signal (because everyone said so) until I built a MidiGAL and used its MidiClk firmware to do some testing back in 2016.
As it turned out, with Ableton Live running on OS X using a cheap ESI MIDIMATE II “cable style” USB-to-DIN MIDI interface, I was able to generate a clock signal with more than 3 times less jitter than the clock signal from an Elektron RYTM or Analog Four.
As an aside, it should be noted that MIDI clock jitter is not very relevant for keeping most modern hardware boxes in sync. The reason for this is that pretty much all non-trivial hardware as well as all DAWs don’t use the MIDI Clock Messages directly to advance their internal sequencer, but instead average the timing of the incoming clock messages to derive a BPM value which they then use to set or update their internal clock, which is what drives their sequencer.