Hi,
I'm new here, but I like this idea.
I think a compromise can be reached if we carry on the idea that certain functionality is only available with certain nobles at work. This way, you could say that the manager queues up arbitrary jobs, but an 'interior designer' noble (bear with me) depending on his skill, could create a build queue based on furniture that is either built or not.
This is to say that you could designate to build a furniture of any specific quality, and it will remain pending until that item is to be found in the fort. Instead of spamming messages, new columns could be added to the jobs list to show what jobs are AWAITING CONSTRUCTION.
In the nobles screen, the 'interior designer' job can be customized - a switch that toggles whether or not the interior designer will queue up jobs until the furniture of the specific quality is produced. Similarly, each individual job that is AWAITING CONSTRUCTION can be toggled so that the jobs for that building type are queued until that building of a certain quality if produced.
Alternatively, instead of assigning a certain quality, you could set the quality to *best available* which would assign whichever furniture of the highest quality which was not already assigned to another job. On the other end of the spectrum -worst available- would also become available.
It would be fun if such a noble worked under the manager noble and had to submit requests for work orders to him personally, and if they didn't get along, work didn't get done very efficiently.
Anyway, this would be a godsend, to be able to design all the rooms of an area and then move on.
It would be nice, too if this guy could remember all of the dimensions of an area, and which buildings were where, and then he could recreate any room he learned, as many as his memory could fit. And if he has bad spatial awareness, an equivalent amount of noise is added to the recreation of the room, including the automatic mining designation.
I like the idea that nobles can be useful, in exchange for their demands, but only if they are skillful to do so. And so as the fort grows and becomes larger, one can go from micromanaging to macromanaging. All this for a few extra resources and a ridiculous amount of patience and incredulous tolerance.
**Also, on the topic, managers really should be able to decide if a specific dwarf gets to do a job. You assign the job, the quantity, and then you can press a key, if you want, to have a certain dwarf do the job. The dwarf with the highest skill to do it shows up at the top. If two dwarves have the same skill, and the manager has good empathy and social awareness, or intuition, or whatever is appropriate, then the manager will rank them by other factors that influence the outcome of object quality.