Just like ERC-20 Tokens let you make a new currency on the ETH network, is there a way to use TEAL <https://github.com/algorand/go-algorand/blob/master/data/transactions/logic/README.md> and the algorand network for the same purpose?

i.e. you can do lots of stuff in a "bytecode based stack language that executes inside Algorand transactions" but one simple thing must be just another coin logic with a fixed set of total supply, rules for adding new coin, etc.

i.e. this GUI [![gui](https://i.stack.imgur.com/rnJDx.jpg)](https://i.stack.imgur.com/rnJDx.jpg)