I used to use a Badcat Two-Tone overdrive as my main drive. If I kept the bass and treble knobs at around 9.00 to let some mids through it sounded fantastic. After all, it's a Vox AC30 preamp channel in a box. The tubes run at proper voltages etc. Used that for a long time.
But now I don't hear that much difference with some of my favourite little op-amp-with-clipping-diode ODs, or JFET ODs. The little boxes need less maintenance and are a lot easier to work on. The Two-Tone didn't necessarily sound more "amp-like" or anything. The key is to find a really good overdrive pedal regardless of how it works.
Now amps... I have yet to hear anything other than tubes sound as good. And not just in sound but in how they respond. Unfortunately you do need to get a tube amp above a certain volume - even my 10W tube amps need a little volume to really come to life - but when they do they sound and feel so good! But again, it needs to be a good amp. Cheap tube amps won't automatically sound better than cheap SS or whatever amps.
But there are no rules here. Anything can sound amazing in the right context. There is no "X is better than Y". There are too many variables. Try a bunch of stuff and if it works for you then it works. This is what works for me but then I have my own way of playing and expectations of sound. I don't use a lot of dirt nor do I play pristine clean.