At the moment I use my 8bitdo pro2. It was kinda expensive but its a huge upgrade from my no name switch controllers and awful gamesube one from powera.
Also, the 3ds had really good controls (we don't talk about the c stick)
PS3 (that’s the Dualshock iirc?), Steam Controller, and the Wii U Pro Controller (I quite like the two analog sticks at the top). In that order probably.