For those just starting out, it is important to note that the official manual generally covers using the tool "as is" (for Flashing and VO Coding), but does not explain how to configure third-party Launchers (such as E-Sys Launcher or BimmerUtility).
Without an active Launcher to handle the Token and mapping, you will not be able to perform FDL Coding (editing individual parameters in the ECUs), as you will only see dots in the function descriptions (.......).
Quick summary:
Use plain E-Sys to calculate TAL and flash modules.
Use E-Sys + Launcher to code options (e.g., folding mirrors, video in motion).