In Last stonelord you can build your village, hideout or city, starting from simple wooden house with palisade, since Stone castle with high stone walls!
Available buildings depends mainly by your Carpentry skill level, on high levels you can even make crafting building for your follower and allow them to gather and craft, you just need to assign them a bed, you can also make defensive structure like towers with arrows, cannons and balista and protect this way your city by monster raids.
looks fun