From my various partscasters, I've figured out that the neck, hardware, pickups, scratchplate etc (i.e. everything except the body) weigh approximately three and a half pounds. Vintage-style tuners are a little lighter than modern sealed ones, and I think a vintage truss rod is a bit lighter than a double expanding one.
That's for a Tele or a hardtail Strat - a tremolo adds the best part of half a pound, although you lose a couple of ounces from the body by routing it for the trem.
Personally, I look for something between, say 3 lbs 10 oz and 4 lbs 3 oz. That'll give a guitar weighing 7 to 7-1/2 pounds. You can get really light swamp ash or basswood bodies, right down below 3 lbs, but I wonder if they'd sound a bit lightweight too? Alder bodies start a few ounces below 4 lbs but can be much heavier.
I'm not saying 7-1/2 pounds is the ideal weight for a great-sounding Strat or Tele - I haven't a clue, really! - but it's a comfortable weight to carry around.
Of course, just to complicate things, you might also want to consider Warmoth's chambered bodies! That brings the weight right down but they're supposed to retain the tonal characteristics of the wood. I've never tried one, but I have a feeling a 3-pound chambered body would sound better than a 3-pound solid one.