When drilling in walls, I find it difficult to gauge how deep I’m making the hole, and often go in too far. Is there a solution to this?

Yes, wrap masking tape around your drill bit to mark how deep you want the hole to be. When you drill, only go as far as the tape and your hole should be the right depth.