OK - I didn't read all of your posts, but I think things have gotten a "little" out of hand with this wedding. You are not being bitchy or cheap, you're being SANE! :) LOL
I think you're in the right here. Maybe she can have 2 maids of honor - one single and you - that way you can split the duties. But she needs to pay for her own stuff. You can pay for what you want to and can afford. Just be loving and honest with her. She's not thinking clearly, and she's in a different stage in her life as well (no kids, newlywed). As your BFF, hopefully she'll understand. Do the things you wanted to do for her out of love... as for the rest - see below :)
The maid of honor is NOT financially responsible for things - I paid for my own bridal hair (hair cuttery, and they did a great job for $40, thank you). It's their 2nd wedding, so if they want to spend money, great - but it's not your wedding. The wedding planner is also CRAZY, expecting you to do and pay for so many things. I love to watch "whose wedding is it anyway" and I've never heard of that on REALITY TV, so don't know what planet she's coming from - it sounds like she wants you to do part of her job since you've been helpful and creative. Well, she's getting paid, you aren't - so tell the planner sorry, her responsibility, her bride's budget, etc.
Good luck and have fun!!!