Hi Wis,
There are 'only' 10 different styles as you point out, but the style names are just a general name. Within each style there are very, many variations for each part (over 30 in some cases) and you can mix different styles and different variations with different parts. The permutations must be in the millions.
I'll keep watching the posts because someone will no doubt try to work it out
John