Baking cookies (want them to turn out good)?

Im sending christmas cookies to my friends and I would like to know how to help them stay soft but not too soft...

Im making
Peanut butter
chocolate chip
Macadamia nut

so please does anyone have any good recopies or tips?
3 answers 3