We always draw names in my husband’s family and we have a set limit. And we usually ask for stuff we need (for instance, my husband needs work boots, my sister-in-law needs floor mats for her car, etc.)
We could always buy ourselves what we need, but since we’re all spending the same amount, it just makes it fun to have something to unwrap on Christmas eve.
My husband and son and I have a small gathering on Christmas morning where my husband and I give our son his gift (I think this year it’s going to be a new mattress for his bed or a check for medical bills… and a candy cane) before traveling to see my family (which this year is only my sister and her daughter since we lost Mom back in August) but even my sister, who likes lots of presents on Christmas for everyone, agreed to scale back to just one gift because all she wants is for us to be together on Christmas.