The book "How To Talk So Kids Will Listen, and Listen So Kids Will Talk."
Next: KNOW that... OFTEN TIMES, kids let their hair down, at home. The home is a place for them to vent/unwind/and yes, be not-perfect.
And yes, kids are often more behaved, in public or at school.
This is very very very common.
So it is not just your kid.
If a kid, had to be "perfect" 24/7, day and night and even at home and couldn't be upset, and had to be spot-on all the time even for their parents... then when, would they even unwind?
Could you do that? Be perfectly in a good mood 24/7 day and night, constantly... for your Husband or kids??? So, how can a 5 year old do that?
But now, yes, kids do get this way. But they need to have respect, too.
And putting away toys could be:
1) done all by herself
2) even if it is in a big room or small corner of the room
3) or you could do it with her... therefore teaching her about "cooperation" and "teamwork."
4) Or she could have her toys taken away because she didn't clean up. But it probably won't make a difference
5) She could be given the option of cleaning up after her nap, since you realize she is really over-tired right now. Hence the bad mood.
6) She could be given the option of having a snack... and cleaning up while music is on to make it funner.
7) she could be asked to clean up, by you saying "Please pick up your toys Sally, so no one gets hurt on it.... if you need help ask me."
Or "Pick up your toys now!"
8) there could be a timer on, and she ordered to clean up within 3 minutes
The point being there is a multitude amount of ways, the scenario can be played out.
And she is 5.
Even a 15 year old, is like that.
Even a SPOUSE/Husband... is like that when told to "do" something.