What is she crying about exactly? Does she cry when she isn't getting attention, hungry, not getting what she wants...I don't get it?
I guess my suggestion would be to start having more of a routine. She needs to maybe be engaged more. What do you do during the day? Do you play with her, does she play by herself, does she go outside?
She needs to be doing all that every day. Try coming up with a rough schedule of things you can do during each day. Have the morning be a time to read books and play together. After lunch you can play outside or go on a walk. Some mornings you can do errands or go to the library or some other activity. Make sure she isn't overstimulated or understimulated, I know it's a hard balance sometimes.
Kids need routine, structure and consistency so if you think that might be the problem then try looking into some books you can read to find out some methods that might work for you. I really like the Love and Logic series.
ETA:
I also wanted to add that if she wants her freedom when you're in stores etc., make sure she gets that before you go anywhere! Take her to the park or the mall or someplace first where she can run around so that when it's time to sit in the grocery cart she can do it. Snacks and toys are good, but she's almost 2, it is totally normal that she wants to roam around and explore, make sure she is getting that at other times.
Also, maybe she's ready to be out of the high chair. Get her a booster seat and put her at the table with the rest of you, she doesn't want to be left out, make her part of the group. Start serving her food just like you and your husband. She's getting bigger, it's okay to treat her like a bigger girl, just be consistent with expectations and discipline.