Borderlands weapon generation (Melee Edition)

I want to mimic aspects of the procedural weapon generation system from the Borderlands series. I envision a system where random hilts, blades, materials, and accessories are combined together to procedurally generate unique weapons with there own individual stats and names. However, I’m not sure where to start. (This is my first time on the forums)

What board should I post this to?

Where should I start?

Are there any blueprint examples I can look at?

Thanks