Free macro tools are attractive, but one malware infection costs far more—in time, data loss, and potential identity theft—than the price of a legitimate tool.