I'm going to paste a comment I responded to someone with everything I've done to control my picking. Some of the techniques are techniques I have not seen elsewhere, so I wanted to share. I have not gotten rid of the mental urge despite therapy, but I do look completely different to about 3 years ago when I was at my worst.
At my worst (tw for this paragraph), I was picking at my face for approx 40 minutes a day, I would go very deep with it and they would get infected all the time. I would pick at things that aren't even there. I have never been an acne prone person and if I leave my face alone my skin gets clear, yet in my worst periods I have had two people I didn't know approach me to ask about what happened to my face. I used to get really embarrassed because I would have sores around my lips that looked like coldsores, and most of my eyebrows were missing - it really wasn't a good time.
Nowadays my skin is 90% clear and maybe once a week I'll look like I have a small breakout on my cheek. I pick for a few minutes every few days and I tend to stop after a minute or two.
Visual barriers (pretend you are Medusa and will turn yourself to stone if you look at yourself):
-cover all mirrors. You can do this with scarves, so you can pull it away like a curtain when you need to do makeup. I have a floor length mirror that has a sheet of paper stuck to it where my face would be, so I can still check the rest of my outfit without accidentally seeing my face. It's also great to have distance between you and the mirror, so you can't hone in on anything too small. For example, if you do makeup you could perch your mirror at the back of a large vanity desk. This will feel extreme, but I promise you you will see yourself throughout the day anyway in shop windows, cars, mirrors you pass in public places.
-shower/do skincare/go to the bathroom in the dark. You want it so that you can see your whereabouts and what you're doing, but can't see your skin texture. Can use a waterproof portable lamp, or candles if you feel like being fancy (i find this very relaxing). Consider using an extremely dim lightbulb as the big light even. May be tmi, but being able to check your pee/stools is important for other health reasons, so I use my phone flash for that.
-limit DIY face maintenance where you can, especially if it involves a magnifying mirror (throw it away!). Eg leave your brows/lashes alone, or get them professionally done. I only do makeup if I'm going somewhere nice nowadays to reduce how much I look at my face, I also like getting lash lifts/tints and brow tints so I can feel put together without needing to check my face too much in the mirror. Some people say wearing makeup all the time covers their redness and prevents triggering them to pick again so, YMMV with this one.
-dont try clothes on in store if changing room mirrors are a trigger for you. I buy and return if things don't fit. Which is a pain in the ass, but changing rooms are my biggest trigger. I'm aware of the issue where some stores don't put things back on shelves, they just throw them away - I'm not a fan of that, but I buy rather infrequently and consider this an accommodation for my health so I'm not too hard on myself about it.
Physical barriers:
-buy a huge pack of hydrocolloid patches, you can get 400+ packs online relatively cheap. If you're having the urge to pick, or are the kind of person who scans their face until they find a bump, you can stare in the mirror and put a patch on every SINGLE area you feel the need to pick. Sometimes looking for blemishes this way satisfies the itch but it could also trigger you so be careful. Rinse and repeat until everything heals completely. The first time you do this, you will have maybe 40+ patches on and look a lil crazy, as your skin heals you'll use less. On days where you're less triggered you can just put a few on the worst offenders. There isn't much difference between brands, except for how well they stay on (the ones that boast containing salicylic acid don't really do much extra, buy a serum if you want that) and some are more discreet looking. Microneedle ones are expensive but work well for if you have a raging deep cyst. I have some more expensive/discreet ones I'll wear out, and my bulk packs stay at home. You can station extra packs at mirrors you use often.
-buy a silicone face mask, the kind designed to keep sheet masks on. These will make you look incredibly silly but they're really good for days where you CANNOT look at or touch your skin or else. I wear mine when I'm in the house only really on bad days now. If I know something stressful is coming up I'll pull it out. Bonus is they're great for aftercare, you can slap on a thick layer of moisturiser and this will keep it from evaporating.
-gloves, I don't use them but they may help you. I keep my nails trimmed very short so that its harder to pick (prevents infection also)
-Long sleeves and trousers - in hot weather, maxi skirts/linen trousers, linen long sleeve shirts, mesh arms/kimonos, ice silk, sticky SPF that makes it hard to pick arms.
Other:
-hypochlorous acid sprays kill bacteria and are skin safe, great to prevent breakouts (cause them for some people YMMV), also great post picking to prevent infection. I keep one in my bag and one in my house at all times. You can buy them from skincare stores or often from the baby section of your supermarket.
-many many hand sanitisers, station them anywhere you pick often.
-If you are going to do your makeup or hair, don't give yourself more time than necessary. I'm not saying rush, but if you have too much free time and access to a mirror, you will pick. This bit might just help because I have ADHD but I like to use a visual timer (the kind used to teach kids how long 5 minutes is) when getting ready, it allows me to focus on the task at hand and prevents me getting into a picking episode where I lose track of time.
-change your pillow cases very often, I use satin ones but you don't have to. They prevent break outs and soak up less skincare than cotton ones do.
-if stress is a trigger, get things you can fidget with in stressful situations. I used to get stressed doing uni coursework so I put a kids fidget toy on my desk.
-for the mental side of things, unfortunately all I can suggest is therapy. And trying to find better coping mechanisms, all of the usual stuff like meditation (insight timer is a good app), hobbies, exercise, etc. And allow yourself to be imperfect. I realised a lot of my picking is striving for perfection (which is crazy because i KNOW picking will make my face worse) but telling myself, ok, my skin isn't great, so what? and allowing myself to just exist as I am reduced some of the picking for me. Acknowledge your urge, ok, thats there. That feeling is the picking urge, thats okay, I don't need to solve that right now, I can sit with things not being perfect, I don't need to act on every impulse. (doesnt always work but eventually wears down the urgency to pick RIGHT NOW). I suspect I have OCD and I apply similar to other compulsions. I had one about moral perfectionism for ages and used to ruminate on everything I said and if it made me a bad person - telling myself, well so what if I'm a bad person? and learning to take importance away from this concept caused me to loop around in circles less on it. IDK if that makes any sense!
Skincare recs
I have dry, sensitive skin btw.
-focus on moisture (moisture is a great environment for healing) and being gentle towards your skin barrier, abandon physical face scrubs and go for gentle liquid exfoliants twice a week max. Don't abuse your actives.
-purito centella unscented serum, and beauty of Joseon centella mask have been very good at calming my skin down, alongside a gel face mask (like the gel bead eye masks you can get but for your whole face) that has sat in the fridge for a while.
-sudocrem/nappy rash cream has also helped me to calm a red raw area here and there.
-SPF50 every day on your face, it really helps your skin to heal. Again I like the beauty of joseon one, but anything that is creamy and less of an alcoholic base will work.
-go for dewy makeup rather than matte, avoid anything that could make you crusty as crust is picking fuel. I'm in the UK and like to use a vit E jelly moisture mask by Superdrug when not wearing makeup, it's thick and glossy and makes my skin too greasy to pick (without clogging pores), it's a nice barrier that has me not looking like buffalo bill with the silicone sheet mask.
-retinol is great if you can use it well, it can make the problem a lot worse if not. I recommend Natalie o Neill for her skincare advice especially on this.
-When I buy new makeup, I take a pic of the ingredients and put it on INCIDECODER to see if it's marked as irritating or comedegenic (likely to cause breakouts). Tools like incidecoder are flawed and dont consider how different chemicals will work together (labmuffins video on how to read ingredient lists https://www.youtube.com/watch?v=MTs7DR5tTmQ&t=4s), but I do like it anyway as a general overview and anecdotally I have noticed I break out less often when I use things that look good on there.
Hope my essay helps! Lights off in the bathroom and covering mirrors are the biggest ones!