I would recommend Aimware. Although it may be expensive, there are a lot of well made features, and VAC rarely detects it. I've used it on two accounts, and neither were VACed, although one was banned by Overwatch because I cheated blatantly. With any hack, it's important not to overuse it, because if you receive a certain number of complaints within 24 hours, your case will be forwarded to Overwatch, and your chances of getting banned are much higher.