You can generate tokens by minting them. Only token operator will be able to mint. You may as well disable minting when you don’t wish to make tokens any more.You could define an Preliminary provide to sent to Token Operator's wallet. You are able to enhance or decrease offer afterwards by minting or burning tokens (if allowed). You won't manage