With smart contracts, people can easily create projects from the ideas they have, with the coding system they have, developers can create erc20 tokens, developers easily create the number of tokens and token names from projects they develop without having to create their own blockchain.