Depends on how sweaty you get working. I always use some kind of barrier cream around where the leg elastics ride. Lubrication prevents chafing, prevents diaper rash. Take care of your skin. Some people advocate shaving. I don't. An ingrown hair in your nether regions can make things very miserable. Then it's just about mechanics, I wear women's yoga shorts to hold my diaper in place, then I have a belt and suspenders for my pants. I've tried onesies, and they're too hot for me personally. I've also tried leotards. Also too hot to wear while welding. I wear either Dickies or Carhartts. Dickies work shirts tucked in.
One Betterdry, Northshore, and Dry 24/7 will last me all day. So will Abena L4's but I prefer to have an elastic waistband on my diapers. They do stay put better.