Linea is a public network, meaning anyone can write and deploy token contracts.
However, it's best to stick to official tokens — that is, tokens whose creators have verified the tokens' contract addresses. You can find the definitive, actively maintained list here: https://github.com/Consensys/linea-token-list/blob/main/json/linea-mainnet-token-fulllist.json
If you have created a token and you'd like to see it added to the list, please follow the instructions here.
If you'd like to read more about how ETH works on Linea, see this article.