I've seen a lot of talk about weapon customization or custom weapon creation, and while that DOES sound like lots of fun, a slightly more simple option, with still tons of potential would be a bit of modularity on some weapons.
Instead of having a specific bardiche, spear or halberd, you could have a standardized 'polearm' option, wherein you can both alter the shaft it has and the head attached to it. Like this, you could combine the available polearm heads with the different sets of shaft length to make weapons that play differently, their cost being the sum of the pole's cost and the head's cost.
As an example, something like this has a lot of potential permutations, with only 2 sets of variables that are simple-ish:
-
Very short pole (Bardiche size)
8 points -
Short pole (Twin Blades Size)
10 points -
Medium Pole (Dane axe size)
12 points -
Long Pole (Spear/Halberd size)
16 points -
Pike Pole (Stupid long, unwieldy)
18 points -
Dane axe head
1 points -
Short spear head (twin blades style)
1 points -
Sica hook head
2 points -
Battle Axe head
3 points -
Bardiche head
5 points -
Naginata head
7 points -
Long spear head
8 points -
Partisan head (Similar to a short sword)
10 points -
Halberd Head
12 points