This is a game you are meant to spend as much time as possible with, souly on one map, to achieve anything. You need to have several spare tombs for your pharoh as well as he can die suddenyl without warning (I had one pharoh die two years after his father died and didn't have a tomb ready because of it). You need to establish the school, then healthcare, funeral and temple buildings quickly (I do it in this order as the school is basically the first thing you need to get more graduates to power all other buildings that require them). You need a large low class population established by the time you reach a point where no more villagers are on the map to milk people from. I tend to build all 4 types of buildings farms, labourers, soliders and servents for this reason even if I don't need them.
If you don't have more then half your population as low class, you may find slowly over time your Low class population disappears, and as their population works the entire city... You can easily end up with an econimic crisis on your hand as there won't be enough Low guys to fuel the class descent systme from low to high society. So you have to make sure tyour middle class populance never goes above more then half the size of the lower. Likewise, at no point should your high class guys take over more then 1/4 or 1/5 of the population of middle.
Also despite the games advice that you must locate buildings close to the source of raw materials they use, you can really put them anywhere on the map. Only a few will greatly be impacted by this when they can get to a template or healthcare building in time. Some buildings like shops can use the exchange, saving the need to worry where in the city they are placed. For others like perfume makers who gather their sources, honestly, they get their resources from 4 possible sources so they may spent days walking all over the map making careful placement almost impossible.
Other then this... Building as many small tombs as possible keeps the nobles happy as they need tombs as well as pharoh an there are no consquences if a royal family member dies (not pharoh) so you can forget about supply them with tombs (unless they are pharoh). Brick layers and brick makers can more or less be placed anywhere on the map. They are essential tot he city, but by the time you have two dozen of them, most projects are then catered for forever. You don't tend to need more then that because monuments tend to end up require large stones such as stele by the point you have a dozen or so brick makers working.
Collecting taxes are almost not worth the cost of having an overseer... Especially in large cities where they will almost never be able to see every estate. And tariffs are even worst as you can sometimes not get more then chicken feed. So I tend to ignore these. If you have more then ample farms, pulling back some of the nobles food for the sake of the poor is not a worry and honestly? The nobles numbers support the city via farms, loosing them means the city collaspses (it happened to me once). It best they are allowed to keep as much food as possible even if the citixens of the city suffer becase of it.
The current version of the game, however, is buggy. Back in the day I never had any troubles with the game, thus, I can almost 100% put this down to modern OS. The most it lasts for me is 2 hours. As I said, this is an issue as you are meant to spend a day per mapat times...
I recommend it, but bare the bugginess in mind. Its truly unique as games.