Despite cats being independent, they still love their humans and need social interaction with us. If your cat brings you her toys, this might mean she loves you, and feels safe with you.
There are no better hunters than cats. A cat bringing you her toy might be trying to teach you how to hunt, which is their way of imitating mother cats teaching their kittens.