Kids don't really need as many activities as we think they do. Sure, being at home is boring to YOU, because you're an adult stuck at home with a child who can't yet string together a sentence, and when she does, it likely involves, "NO!" plus some crying and hurling herself onto the floor. I get it! What I can tell you is, it gets better. 2 1/2 is a REALLY tough age. Your goal as a parent should be for both of you to survive it. That's all.
If she doesn't like dance, quit going there. Maybe she would rather go to the park and just run around. If she doesn't want to do crafts, then don't do crafts. So she would rather color? Fine! Remember, kids this age can watch the same movie over and over and over and never get tired of it. It's like that with their day to day activities, too. They don't mind, and even enjoy, doing the same stuff over and over. To us, it's boring because this is a skill we mastered decades ago. But to a toddler, every time they do it, new connections are being formed in their brains. It's still interesting to them. You don't have to make every day like a trip to Disneyland, you really don't.
And, make sure you're planning some time for yourself, too. Hire a sitter or have your husband watch your toddler while you go do something for yourself. Hang in there. It gets better, I promise! :)