Bitcoin
bitcoind – How do I create multiple Bitcoin addresses and send coins to different addresses from Linux console?

Create multiple addresses: https://bitcoin.stackexchange.com/a/107735/133407
You can use the Signet Faucet to send coins to this address: https://signet.bc-2.jp/
Create a transaction to transfer coins:
$ bitcoin-cli createpsbt "(\"txid\":\"myid\",\"vout\":0)" "(\"<address>\":\"<amount>\")"
You should finalize your PSBT using: finalizepsbt
After signing
Broadcast using:
$ bitcoin-cli sendrawtransaction "signedhex"