Ah, it's going to be a bit harder to achieve what you want, but I think what I can do will go some way towards it. Specifically, I propose:
If the govenor is turned on and at least one of the focus icons is selected (food, hammers, science, etc) then the city will ONLY build things that match the selected icons (and never build units). If you select nothing you get the AI build (including units), but if you select food, hammers and science (say) you'll get buildings that contribute to any of those, but no units. You can select whatever subset you like.
What I cannot do (easily - would amount to rewriting a govenor routine instead of using the AI routine tweaked slightly), is change the order that the AI would want to build things in within the selected categories (e.g - if it wants to build domuses before sail makers say, when hammers are selected, that's too bad if you prefer the opposite order). However, if you do see it building in an obviously out-of-sensible-order (given what you have selected) then you've probably found a bug in the AI routine anyway, so we should get it fixed.
Would that at least go some way towards meeting your requirements?