Secret Santa
How to run a Secret Santa without the usual scramble
The questionnaire does most of the work. Send it out a week or two before you draw names, so people have time to write down sizes, colors they like, and a couple of things they would actually use. Then set a date and a spending cap, and leave it at that.
A tight cap is kinder than a high one. People shop faster when they know the limit, and nobody feels they have to outdo the room.
On gift day, a name tag that matches the rest of the table is a nice touch. The Secret Santa questionnaire has the form you need to run the draw; the Secret Santa gift tags are there if you want those too.
Do not over-organize it. Once names are drawn and the date is on the calendar, you can let people handle their own shopping.