Oh, I guess I had not realized shop profiles required the manager. Makes sense, I guess, but hadn't noticed. Carpenter shop is always the first and always the same -- acabababab -- and by the time I get back to him the manager already had his chair, so he issued the orders common for all forts -- 16 or whatever nest boxes of whatever material, and roasts and brewing so they get restarted, and a basic stocking level of hatches, doors, tables, chairs, splints, etc. (Incidentally, is there a save/load way to do that, or are macros still the easiest way to make all that repeatable so I don't forget to make something important when I inevitably lose that scrap of paper with my list?) Everything else, like the marble mugs, was either just added directly to the queue or to the workshop profile. But now I see, yes, I can't access the profile before assigning a manager.
I'm guessing that's a work in progress, though. At the moment, it seems the work orders get approved instantly, which seems to me defeats the purpose of adding that step in the first place. Though, I don't know, maybe it doesn't happen if he's sleeping?
I really would like to be able to type "jmq4 oliv tabl" and the game not only understands that I want 4 olivine tables, it lists the distance from material to workshop and lets me choose which workshop to assign it to, very similar to the way it lets me choose which material(s) to use on a build command. [EDIT]Oh, and "jmq=4 oliv tabl" tries to keep stock at 4, not just a one-time order.[/EDIT]