I have a folder with ideas, give myself a date and pick. Remaining ideas (and new ones) stay in folder for future use. Figure hours needed for project; multiply by number of gifts; divide by days left till Christmas. This give me the minimum time I should work each day. I try to do that much and more - hopefully much more. I know somethings will interfere and there will be days I don't work.
I have a check-off list up where I can see it. As I finish each person's gift, I label it, put it on the gift shelf and check off the name on the list. Started the gift shelf to keep tract of those gifts bought early in the year. Have been known to find gifts after Christmas.