I recently used a very cheap £20 code reader (I as had nothing else) from Amazon that I originally bought for an older Skoda. It was similiar to this:
https://www.amazon.co.uk/dp/B089LWYLQP/?tag=eliteelect-21
I was very surprised that it actually read the correct code (and cleared it) which enabled me to fault find on the internet and provide VW with the exact problem (and solution) when I took it in.
I thought they would ignore what I'd given them but they didn't and it was exactly the fault and solution that the code reader had identified (it was under Warranty luckily though but they still would of charged me £95 to do that themselves even though I'd already done it for them.... absolute rip off).
VCDS is basically the one you want though (if you are seriously looking to fault find or do mods)
Home user kit. Maximum storage of 3 VIN/Chassis numbers. Delivery weight 0.75kg The latest generation HEX-V2 is based on the technology of Ross-Tech
www.mi-uk.com
and as people have mentioned you can either run Windows on Parallels or natively install it
Find out how to install Windows 10 on your Mac with Boot Camp.
support.apple.com
as a Dual Boot on a Mac and have been able to do this for some time. Windows 10 codes on eBay are really cheap too - £5 sometimes.