OneBlade is pretty great. I bought the base model and use this the "YINKE Guide Comb Guards for OneBlade 14-length Precision Adjustable Comb 0.4 to 10 MM" accessory.
I have both shooting protection and a couple of pairs of general aviation headphones with ~25dB passive noise reduction. While the shooting protection is more comfortable, the GA headphones can also be connected to a source of ambiental music while coding, with the downside that they are pressing quite hard on the head to make a seal and be effective.
fyi i got a massive deskpad at Daiso and it was like 3 bucks. I love daiso for 1 off weird trinkets and accessories like cable ties that are good quality sometimes made in japan even and are cheaper then buying a pack for 8-15 bucks of something off of amazon.
- Philips OneBlade (use it weekly and have not needed to charge in 6 months) $35
- Large desk pad $20
- Shooting hearing protection with white noise (drowns out pretty much all other noise while coding) $100