Hey Pinkacross.
iirc My last post on your profile was in May last year (I took a very long break from pokemon at that time). My pokemon spark got reignited, so I wanted to build a team again. I got some input from Smogon, but it helps having more until I'm fine with the team.
https://pokepast.es/a8a5824c1dda6e4d
Made a Hazard Stack team and haven't run into any really poor matchups, but I probably haven't played enough to tell for sure.
Original Team -
Changes -

>

>
It was originally built around Pult + Vile, but I felt like I didn't really need that much speed when I had Weavile and Zamazenta (I also got some input from others that said the same), and someone suggested Hydrapple since Waterpon could just destroy the original team. I replaced Glowking with Bulky Gholdengo since it checks some similar stuff and helps with mixed val, and it let's me keep hazards up.
The changes I'm currently thinking of are Tera Ghost Weavile and Air Balloon Gholdengo. Maybe some other Tera Types as well, but I don't feel like I need to change them.
I have mixed feelings about the new changes as my original team before my first post had a Choice Specs Walking Wake with Draco Meteor and while that was prediction reliant (with all the Ogerpons and Fairies in the tier not to mention the 90% accuracy) it had the kill pressure that I had grown to love about Sun Walking Wake. The wise glasses just made Wake weaker overall and unable to claim KOs even if it wasn't damaging itself every turn, losing Wake early was more devastating as it was my only speedster that was above base 100 speed. Dropping Cinderace meant I had one less priority user as well as a Physical attacker. There were some cool instances that Hatterene was able to put in work but perhaps a better set (probs either Calm Mind, Specs, or Nuzzle Assault Vest fav item btw :) would've made the slower pacing of my new team less jarring. Also would appreciate if you post the VOD on YouTube if you do happen to feature the squad. Anyways I appreciated your advice and think you're a pretty cool person so keep Rockin On!