Often fathers want to make up for their absence from home by buying gifts for their children.
Remember that the best gift you can give your children is your time and your attention.
Do not make material gift-giving the standard, and if you do buy a present every so often, do not make it a significant outlay. The best gift would be a craft kit or other activity you can do together.
Fathers appreciate it when their children are excited to see them.