AWS gets easier once you learn the cli commands relevant to your workflow. That said, remembering some of the lengthier (and more useful) commands can be tough. Here's what I tend to use:
# Create an SSH keypair and save the key locally.
aws ec2 create-key-pair --key-name <KEYNAME> --profile default --query 'KeyMaterial' --output text > ~/.ssh/<KEYNAME>.pem
# Delete a keypair
aws ec2 delete-key-pair --key-name <KEYNAME> --profile default