While food colouring can provide temporary colour, it may not adhere as well or create vibrant results compared to fabric dyes specifically designed for golf balls.