Don Allen III: Pioneering the Intersection of Creativity and Technology