All you really need is a durable cloth like painter's drop cloth, some sewing supplies ... that match the season or holiday, like red and blue for Independence Day. The dye you need will depend ...