Where to begin? Lets start from the basics: Bayonetta has dozens of weapons she can use to have a range of attacks from all distances and on every input. The ones I can immediately remember from the first game are a sword, a giant pair of claws and a whip. These all have more versatility than you'd immediately think, they have dozens of attacks on their own. But that's only the start. Bayonetta has a variety of guns to attach to her heels, to start she uses a pair of pistols, but can find or buy shotguns, revolvers and other firearms to take their place. In short, she has a tremendous amount of projectiles on top of melee.
That is not even touching upon all the other things she can do. She has hand-to-hand combat that can easily be its own moveset all on its own, except it also summons monsters to synchronize her attacks with giant boots, punches and stomps that come through humongous portals. She can summon torture machines at will to execute monsters on the fly if they're weak enough. For the finale on a boss, she has an assortment of huge demons to summon that are obvious final smash fodder, but surely could be used to inspire a move or two.
If you want a simple basis for a moveset, it's not as if it's intimidating to create one. She has an obvious standard projectile in her pistols she carries around normally, that can be rapid-fired at all times in the first game to whittle down a foe's health. Bayonetta transforms into various animals, including a bird and panther for an obvious recovery. Multiple mid-air jumps can be purchased in the game as well as defensive measures or items that have a variety of unique effects. Bayonetta can even walk on walls and ride missiles to name a couple of many, many inane abilities of the character.
I almost forgot to add how she can stop time. I'm sure I missed a huge amount in this long summary that are obvious to a big Bayonetta fan.