Hello
I have never owned a BMW before, but I am thinking about buying an I3 (BEV, 120Ah).
My previous experience with car software is mainly Mercedes, for which I know that if I need:
programming, I use: Xentry, DTS Monaco, Vediamo
parts catalogue, I use: EPC
repair procedures, torque values...