I do have PaintSelect. In my setup it’s MMB … (obviously, as it stands now, only on 2.80 versions older than 4 weeks, as the new ones are broken).
I won’t be mapping it to TAB though, I like having it on the MMB.
Here’s the addon that enables PaintSelect for blender if you want to do your own thing with it
Ray Cast Selection by Darcviser