Entrepreneur James McCrae’s software innovates in style for the DIY community