The main similarity of all coins lies in the fact that each of them has its own independent blockchain, where transactions occur. Creating tokens is a simpler process. Do not need to borrow codes from a specific protocol or create own blockchain. All you need to do is follow the standard blockchain platforms, for example, usage of the Ethereum platform, which allows you to create your own tokens