Lots of good advice here.
I've never actually lost a litter to a first time doe. Breed only good mothers to get more good mothers.
The more fuss a doe needs to keep a litter alive, the less you should consider keeping any kits out of her for future brood stock.
Bucks can still pass on genetics that affect does, so don't think you can bypass poor mothering lines by keeping only bucks from them.
I have lost a few kits to being pulled out of the box in winter. To prevent that (and give me more time with babies) I bring my boxes inside for the first two weeks during winter months.
Some have lost babies to nestboxes being too large and comfy. If a doe sleeps in the box, she can smother the babies, or else just physically prevent then from huddling up and keeping warm. They can't cuddle her for warmth...They need each other.
Later, keep in mind that weanlings and younger kits can be infinity more sensitive than adults when it comes to new feeds.
Never switch feeds on weanlings if at all possible.
Do not suddenly decide that they are not growing fast enough at 6 weeks and start giving them richer food. I have seen more than one breeder do this, and then lose babies, or cost themselves weeks of growth after a round of diahrea.
If you are raising for meat it's almost always best to finish them on what they start on.