Wrapping tails is a particularly good distraction for owners, because you can check them every thirty seconds. You mare may feel the need to give you what she may feel is a well-deserved kick. Please understand how she feels. Mares do not realize they cannot foal on their own, that they must have your help. Back to the items that should be in your foaling kit.
Several towels are a good idea.
Clean ones, please. That way, the newborn has his own towels and won't ever have to share with anyone else. And no one else will ever have to share with him. Some people take a certain comfort in knowing that. A large bottle of iodine can be purchased at your local tack shop.