There are lots of different features each brand. Finding out those features are difficult so hopefully this will bring the information together in a single spot.
There are many additional third tier players as well.
They are probably most common.
They have played dirt w/ their offical drivers to combat conterfit devices from bricking devices, to sending junk on the serial port when detecting couterfit devices.
Special hardware needed to program serial number. And Windows only software.
Can program serial number: https://github.com/emaste/cp210x-cfg