From Year 0, the pinpoint of the creation of sentient creatures in your world, the civilizations already have technology on par with the dark ages. In addition, it's always the same stuff; there's no variation in a different world. Sure, Armok could be behind this, making sure the mortals invent certain weapons as were already invented in the last world, or just plain on giving them, but how about a choice were Armok sits back and lets the mortals create their own dang things. Basically, there should be an option in the world gen menu were you can let the sentients of your world invent their own technology, each based on different intentions; a weapon would be made from a violent intention, a net would be made for a fishing intention, and clothes would be made for a covering intention. These things should be unique. Let's say, for example...
Someone invents a weapon.
It is called a fishmurder, after the creators last name.
It is intended for hunting small fish.
It is a sharp rock attached to a stick. It seems to function exactly like a crude spear.
First, the game would describe the name and what the object is supposed to be (a weapon, article of clothing, etc.). Then it would describe the intent behind the invention of it. Then it would describe what it is, which in this case is a rock attached to a stick. Then it would describe it's similarities to other things, if anything. The fishmurder happens to be a simple spear ripoff, but sometimes that might not be the case. Sometimes it can have similarities to more than one thing, such as being like a combination of a spear and axe. Other times it can be fully unique, and almost nothing like most other weapons. This applies to every invention; an article of clothing could resemble a combination of a hood and a vest as much as a spiked chain could resemble a whip. While most of the time, the inventions may be similar to the real world, the RNG may decide to put in a completely unique one that is like few other worlds.
Going to tech advancement, I also think there should be an option for people to start off with certain levels of tech, or to start off as creatures that have just entered sentience. Then from there the technology gets better as history advances, capping off somewhere at a late renaissance or even early industrial level of tech. There could also be redesigns or enhancements of inventions, to make them preform better (a real life example would be Isaac Newton's enhancement of the microscope, originally invented by Robert Hooke). Say that the fish murder was enhanced by some one called Doggems, who called it Doggems' fishmurder. That would be a new design. The favor of a particular invention depends on the quality of the design. If a weapon happened to be just a trimmed twig, it wouldn't be that liked. But if nothing else was invented, people would still choose it over being unarmed. However, when the fish murder would be invented, most of the people would want one over the stick. Then when Doggem invented his version, and if that was a better design, people would flock to the armory to get the enhanced spear. If it was worse, the people wouldn't give two dwarf hairs about them when they find out.
The quality of an invention would depend on a new inventing skill. In addition, as tech got better and better, the required inventing talent would increase, until eventually you need to be quite a bit more talented (and probably smarter) than before to make a new, and good, invention.
It would be nice to have the ability to let the people on the world create different and unique weapons, and have to invent them over time. Thank you for listening to my long essay of a request.