Rida, if you choose to stay there, then face them head on. If your MIL doesnt let you work, YOU DONT LET HER WORK EITHER. If she tries to show she is doing all the work, you do the same.
In front of your husband, always say things like "ammi, bait jayein, mein karleti hoon" or "aap to sara din bas lagi rehti hein, mujhe bhi kuch karne dein na" or if you cook all the time...say stuff like "socha aaj khana bana loon, roz to ammi hi banati hein na".
If you are only going to complain and not take action, no one can help you. If you want to face them, then REALLY FACE THEM.
The key is TO DO EVERYTHING SHE DOES RIGHT BACK TO HER. She is a meethi churi and you need to be the same...nahin karogi to sari zindagi pachtaogi.
Good advise !!
From my own experience I can tell you that no matter how close you are to your husband complaining abt mil and other in laws doesn't give nice results. Even if you are 100% right . Play the same politics that she is playing. These sugar coated words have a long lasting impact , I didn't learn how to use them and I started paying a price of it from 2nd month of my marriage , I still can't use such language but will strongly advise you to talk in such a way .