I am workong on a map called 'Lands of Nimilania', but I need ideas. So whoever is reading this, please reply as many ideas as you can about:
-Npc's (Testificate or player model?)
-What type of world should I use?(Flatgrass or Normal? Overworld flatgrass or tunneler's dream?)
Making this will be impossible without a 3rd Party Program. I suggest MCEdit or World Painter. And the post above me would be a good idea for NPC's if you really want detail, if not, just go with the Vanilla Villager. I wish you the best of luck, using these tools can make something pretty cool.