Had this idea reading the thread about strange moods.
Mechanical constructs like traps, waterwheels, pumps, and whatnot should have a quality to them. Why does every watermill produce 100 power? It seems strange that they are so consistent.
So, here is my thought. Three things should go into the quality of constructs:
1) Design. Anything that requires an architect to design should end up with a quality of the design. This would give us an incentive to have actual trained architects.
2) Materials. Any materials that have quality, like pipes or mechanisms, should be factored into this. Better parts make for a better machine.
3) Skill of those building the item. You can have a great design and good parts, but lousy workmanship can ruin anything. Conversely, I've seen talented people do some impressive stuff with a mediocre design and cheap parts. Again, this would give you an advantage to having a skilled mason or carpenter building things instead of some stupid peasant. They're fine for stacking stone walls, but shouldn't be given tasks that require actual skill.
The end result could be an averaged quality level. So if you started with a -design- (120), +materials+ (140), and basic construction (100) you'd end up with a -watermill- that pumps out 120 power instead of 100. Maybe pumps could use less power if they have a higher quality, traps could jam less or have an accuracy improvement. The power usage for things would probably need to be tweaked upwards to make this work, but I think that pumps use too little power as it is anyway.
Oh, and raising bridges could fling things further! A masterwork bridge with masterwork mechanisms hurling goblins off the screen would be awesome!
Hmm. Some workshops require architecture as well. Maybe those could follow this same pattern? Giving maybe a speed boost to the dwarves working in it? "Efficiency of design" or whatnot? Maybe even a quality boost, if the materials used in the construction were better. Say, stone blocks instead of rough stone. Again, things would probably need to be rebalanced to compensate, but I know workshops have lots of ideas about how to improve them floating around as it is. They would probably also give better thoughts about work. Maybe even allow for decorating buildings to improve good thoughts more? You could get a *<<+mason's workshop+>>* decorated with images of mountains in exceptionally worked Silver or something.
This would allow for some pretty cool strange moods. So let's say your architect goes into a strange mood. He demands that something requiring an architect be designated for building that needs to be designed (assuming one isn't already). He then runs off and spends a while designing it. Maybe even commandeering the appropriate types of materials to keep that aspect in place. He could also go off and grab a dwarf with the appropriate skill to build it, assuming he doesn't have it already. Have him grab the dwarf with the highest skill in the fort, to ensure that the object is made up to his standards. Maybe he fails if no suitable skilled dwarf is available?
And a mason or carpenter who goes into a strange mood may want to build something really impressive. So he demands, say, a workshop to be designed. Maybe grabbing the forts resident architect once it's been designated to actually do the design. He then runs around getting the right materials and gets to work. Imagine getting an Artifact Magma Forge!
Thoughts?
[Edited to add in strange mood effects]