A good way to view this is don't ask, don't tell. You can give your T anything you wish, it's the way you give it that will determine if he/she accepts it.
Ethics plays a huge part in this. If the gift is expensive, you can't give it and have them unwrap it and blush and keep it. You would have to give it anonymously. Sure T will be able to figure out who gave it, but if you never admit it directly, the T can't give it "back."
Be prepared for when giving personal gifts that they might not keep them. This includes items you make for them. So don't embarrass them later or the next year asking how they like it! This includes those expensive cards you might buy... might go into the trash at the office, though very much appreciated.
Don't ask, don't tell... yes that is the best way to enjoy gift giving to Ts at the holidays!