Hello Andreas,
There are many possible solutions.
First of all, I would like to recommend this tool to you, which is available in our shop.
https://shop.dieselschrauber.org/en/obd-diagnosegeraet-p-363.php
It's a small, sleek multi-brand tool that offers a good level of diagnostic depth for BMW vehicles. And you can find support here.
What expectations do you have for this tool?
I personally use the OEM Tester as an organizational tool. Version.
as well as with Bimcom, BimmerLink, and Bimcom.
BimCom is very similar to VCDS in terms of structure and function, and the updates are free of charge.
Diagnosis is very good; coding and replacing control units are partially possible.
Bimmerlink only for diagnostics / data readings.
Bimmercode can only be used for coding.
To the best of my knowledge, they don't offer any support or a forum. I would prefer not to commit to a specific course of action here, as I can always seek support from the AOS portal if needed.
Best regards,
Michael.