To answer your original post - no, I don't think this is controlling behaviour from your mother. To drop off Christmas presents AT CHRISTMAS is surely expected?
You say yourself that you clash "for whatever reason" and you also say that you had a "stable mc upbringing" with nothing dreadful to speak of.
You also say that you don't think you received enough encouragement or praise. Well, that could be said for millions of adult children in this country, myself included. And you're not a child now OP.
I think that your reactions are extreme, and each "episode" is the fuel that feeds the fire of the next. You can't keep nursing these extreme behaviours, you are an adult, presumably with a family and modelling this type of behaviour will have future repercussions on your own children.
There comes a point when you have to look at your own behaviour instead of blaming someone else.
My own relationship with my mother sounds similar - we clash, a lot. She does like to be in control of situations, but I've realised as I've grown up and raised my own family that I can deal with her by being firm without being unkind, or reacting in a way that hurts myself.
Your behaviours are hurting you, OP, and you can't be happy finding yourself in these situations. I don't want to sound unkind, but I am saying this gently, but sometimes you do just have to be the adult, pull your socks up and deal with difficult situations, instead of hiding inside your own house.