If you mean you want to place tiles in places where the shops go you should concider how your towns will look like in the first place. Poor towns will most likely have dirt roads instead of stone. So you run a road through it. I personally used dirt roads. Then for the buildings you can chose whatever tiles you want to add for that. I use the purple (cobblestone I think it is called :p) for that. But it's just temporary. Make sure to keep the distance from the buildings to the road always 2 tiles with grass, snow, desert or whatever is in between.
I hope that is what you meant o.o; If not, and you meant the ingame building of it then InsideUO is great. All I need in sphere is InsideUO and I can start building. Well, only thing I use for Axis is the travel tab

.