I once had a pretty simple idea for a fort, which could be expanded on to make it seem more dwarf-like.
It was basically two forts. One on the left side of the map and entirely on the soil-levels, one huge mined cavern where there were 50 or so beds, some tables and a whole lot of workshops.
The other side was mined into the stone proper, royal bedrooms and dining rooms for each of the inhabitants and a selection of fine alcohol and lavish meals.
Now this other side, with all the good living, was for the starting 7 dwarves and everyone who proved to be worthy to move in. Which meant anyone who made an artifact. Be it fey, secretive or possession that churned out some craft worthy of legends, they were given pass into the good life, not having to worry about working for the rest of their life, each day spent kicking back and enjoying booze and food.
Meanwhile the working dwarves sustained on plump helmets for food and water from a well, making crafts from whatever they could. Migrants without special skills were employed in whatever field required workers or just trained as back-up workers for clothier, weaver, thresher and so on. Sometimes they even had the chance to sip up on some actual alcohol, whenever traders came by and some was traded. Afterwards though, it was all packed into the airlock that led to the more fortunate dwarves, who added all the alcohol and food to their own stockpiles.
It was okay, learned that you can keep a workforce content even if they live in poor conditions and have very little variety in food and drink. In the end though, a dragon showed up. Those that didn't die from the fire beat each other to death after the smoke cleared and most of the soldiers were dead.
I've been thinking of making a fort like that again, but actually mining deep this time rather than keeping it all in the first few layers. Shanty town in the first cavern layer for the haulers and crap-job workers, proper rooms for smiths and other capable workers and royal rooms for the nobles and legendary workers.
Hell, I should get started on it. Been a while since I last played DF.