Er, lots. As a main (depending on where I'm playing the Switch) I use either a standard pro controller or an 8BitDo SN30 Pro+, with a preference to the latter because it has buttons on the back.
If I'm using the Pro+ and need amiibo scanning (basically using amiibo cards for BotW/TotK) or specific joy-con games (Switch Sports, Ring Fit Adventure, etc.) I also use the Skyward Sword joycons, with my standard neon ones remaining attached to the console, which is inside a case.
When it comes to playing classic games, I use a Retro Fighters Brawler64 (because it's cheaper than a N64 controller and actually available. Feels a bit cheaper though, but their controllers have been getting better as they go along), an 8BitDo M30 (feels sacrilege using a Mega Drive-styled controller for SNES/GB games, but it feels so damn good to use).
I think that's it? I have too many controllers.
And I want mooooooore.