Find a software for error analysis and coding

Hello, I’m looking for a software for vehicle diagnostics that should be able to: -Error analysis -learning of actuators/keys -coding -learning of injectors -check Km-Stand I’m looking for a convenient way to cover a wide range of vehicle brands. So from 2000 to today it would be quite good to find a BMW 3 Series E46 (2004), a VW Passat B7 (2012), a Seat Ibiza 6L (2002) and a Toyota Yars first generation. Abe r the software should also be able to find a hobby application in the family/friends circle. I prefer no matter which vehicle manufacturer. I have an old laptop which should be converted so that I only need one cable and the software. At Ebay I stumbled over an interesting link: LINK Has someone with some experience or can recommend me a software? Should of course stay in the frame of a hobby pricewise I hope you can help me… Greetings, driver95