For some, DIY is a stress-inducing term that can lead to an argument at the mere suggestion of its name.…