At work we use the Wow system from wurth.it does pretty much everything on anything but isn't cheap and is awkward to use.I personally use the EngineCheck Pro from Gendan it only does obd-eobd,petrol diesel engines no abs/airbags/can etc its very easy to with live data and being laptop based it's cheap.
Thinking about getting an ethos.