As requested, I'm going to post my ideas on how I manage my cities and sort the cities that I own into different categories with their pros and cons.
Take note: These cities are only meant for expansions, and is not suggested to be used as your main and first city. You need a stable capitol before trying these cities. As for building a stable capitol, it's not included in this guide. You can easily find that information elsewhere.Type 1: Farmer's Paradise (Farms & Cottages)Pros:1) Generate great amounts of food and gold.
2) A great city to keep troops.
Cons:1) Unable to produce troops.
2) Unused population proven a waste.
3) Requires resources from other cities to develop.
Rural view:As you can see, I only have 1 of each for lumber, stone and iron resource tiles just to keep the capacity up, to avoid disasters from happening when you transport too much resources. The rest are all farms.
Town view:Only 1 barrack, which will be dismantled later on, just a pre-requisite for beacon tower.
Type 2: Stronghold (Farms with 12 barracks)Pros:1) Generate great amounts of food.
2) Will be your main bases to keep most of your army, massing them up in numbers makes them stronger.
3) Becoming one of the bases to keep your army and be able to produce them as well, amazing troop production rate with 12 barracks.
4) Makes use of the available population.
Cons:1) Requires resources from other cities.
2) Low gold production rate due to lack of population generated from cottages and most of the population are used to produce troops.
Rural view:The same as farmer's paradise.
Town view:12 barracks enable optimum production of troops, at the cost of lower population.
Type 3: Lumberjack's Retreat (Resource City)Pros:1) Generates the most resources other than food.
2) Able to support other cities and the city itself in development.
3) Plays an important role in late game when producing siege weapons with reasonable number of barracks and sufficient resources.
4) Reasonable number on both cottages and barracks.
Cons:1) Unable to keep alot of troops, making it's defence fairly weak.
2) Requires food from other cities.
Rural view:Town view:Not available yet. Will upload it ASAP.
We're looking at around 6-9 barracks for the Resource City.
----- Overview.I personally suggest that your first expansion, your 2nd city should be a resource city aka "Lumberjack's Retreat". Build up on your resources first and start producing some troops that your cities can hold. After that, move on and create a "Stronghold", with the amount of food produced, you can control and keep more troops and produce troops at the same time, with the resources from your resource city. These cities should be built as close as possible to able to support each another. With each city focusing on only one thing, you get a stronger city which all of your troops are stationed at, making them stronger instead of splitting them up. You get another city that has optimum production of resources, with less defence but located next to your stronghold, so you're fine.
I won't suggest building "Farmer's Paradise" anymore as the lack of barracks has proven to be a waste of population. But of course, the pros are generating great amount of food and gold, useful in it's own way.
The above sample cities are merely suggestions, you can work around it and plan out your own strategy that works best for you. Some of the buildings for instance armory, can be dismantled later on when you reach your choice of level on walls etc, making more slots available. You can then use the slots to maybe build more warehouses, to protect your resources, especially for your resource cities.
Outposts and taverns in cities are not compulsory as well. If your cities are close enough, you don't need outposts imo. And as for taverns, I build them just to increase my chance of finding better heroes, if you don't feel the need for these buildings, you can go for maybe more warehouses, cottages or barracks.
I hope this helps, feel free to comment on it. Cheers.
PS: forgive me for the crappy city type names.