Sora is the first Keyblade Master controlled in the series (if you go by release date). Sora's weapons are all variations of his normal Keyblade with a relative appearance to where he earned that Keyblade. It's noted that his abilities with the Keyblade become more advanced as the series moves on.
Donald uses staves, and these usually either increase attack since Donald's usually is very low or increases his magic proficiency.
Goofy ironically uses Shields though he is the captain of the Disney Knights. His shields are usually either inclined to defending himself from attacks so he can unleash weaker attacks or strengthening his defense.