Have you considered moving her cage to a different room and setting up a play stand for her to hang out on when you're in the same room as her? This works for a lot of people who have cage territorial birds.
Also, you may want to consider perch/stick training her so that when she is inside her cage and you want her out, you hold a perch/stick in front of her and make her step up onto it. This saves your fingers

If you use a perch that is already in her cage, she'll be used to it and won't get overly upset when you present it to her.
I actually use those long wooden ladders for this purpose. I train all my birds to step up onto the ladder when asked. This works great for those few times they refuse to step up for me

What I did was just put the ladder in their cage for a few weeks so they were used to the sight of it, then I'd take it out and when I had the bird with me, I would have the bird step up onto the ladder and give lots of praise when s/he did it. I'd do a few of those training sessions through out the day and after a week or so, the birds were quite used to stepping up on it.
Anyways, just a thought