But you need a molly or something like it, if you need to have the screw/bolt head set off from the wall a bit in order to accept a keyhole bracket. I have rarely had luck with EZ-style anchors for that and toggle bolts won’t work because they rely on the head being flush with the wall.
My most satisfying solution is to screw a nicely finished plank of wood directly to studs in the area I need to mount the other thing to, a towel bar, for example, and then mount the thing to that. Because, of course, products that require two anchor points are never made so that those points are in a multiple of 16" apart or can be adjusted to the stud spacing you have.
Basically, all of this is just so much faff and fiddling to get around the fact that drywall is a terrible material to rely on for strength or convenience.