Just my personal opinion but I’m sure a few here will share it - I think just like with training, there’s no shortcuts to recovery. Sleep well, eat well, and get some good chill time in if you can.
Everything I’ve seen about “recovery aids” like you mention indicates there’s either zero evidence they’re beneficial, or the benefits are so incredibly marginal that they’d only be worth it if you’re a pro - in which case these companies are probably sending this stuff to you for free anyway provided you post Instagram stories of you using it occasionally
Happy to be proven wrong though!
Ediit: also, you might be interested in this discussion thread: