The voltage does not strictly depend on the coil. The formula for the coil voltage is V = L x di/dt.
The voltage is equal to the inductance of the coil times the speed of the current change. So the voltage output of the coil theoretically can depend of how fast the current is switched off. This can be faster with an electronic ignition. The inductance & turns ratio of the coil also figure into the calculation.
The above is an extremely simplified explanation of how things work. The coil and the ECU can both have an effect on spark voltage. However there are a lot of other factors. In reality, the gap size of the spark plug limits the high voltage in operation. When the spark plug breaks down, the high voltage goes away.
The moral to the story is that car ignitions are designed as a “system” and using them as designed will likely give you the best results.
When manufacturers advertise specs for their parts, they generally describe the conditions that are most favorable for their parts. This is usually a theoretical or “best case” situation which may not be practical in real life. So if they are comparing the highest possible voltage that can be generated by their ignition to a car with worn out points, they may not be lying, but they are not really telling the truth.