mkssh is a CLI tool to generate and configure SSH keys.
It's designed to enable easily using per-host (or per-service) keys without compromising usability or security.
Generate modern/secure keys (ed25519)
Encrypt private key with randomly generated passphrase