I've seen many times players asking if it was possible to build in another town, with the town owner's permission, without having to leave their own town. I myself have encountered this problem and so, I had this idea

I suggest an Honorary Member system. A list of players that the owners or execs of a town can add people to so that they will be able to build in a town's claimed terrain.