For consoles I'd suggest getting those silicone controller skins. They have a rough texture that's less prone to sweat-slipping than the regular smooth plastic.
For the 3DS it's harder to find, but there are silicone wraps which also double as a handle.
View attachment 987365
Trust me, those handles make a world of difference.