You would be best off with a script specifically for playing pool as mentioned. It's quite challenging to shoot with progressive lenses or contacts.
As far as glasses go, my RayBans work well. They don't have nose pieces, so they sit closer to my eyes. I seldom notice the frame, but I probablt...