Oh yes, this is a constant pain for all shooter players, absolutely all of them. My brother also struggled when he was configuring Battlefield for himself, and still something new would pop up every time. To be honest, I was worried that I would have the same problem in CS 2, but then I stumbled upon a
VRedux article on HUD settings online, and it turned out to have a lot of console commands specifically so that I wouldn't have to manually click through all the settings. I really liked that it listed all the values so that I could use them as a guide.