A) to build - a builder, to farm - a farmer, to visit - a visitor, to act - an actor, to read - a reader, to make - a maker, to hunt - a hunter, to paint - a painter, to travel - a traveler, to write - a writer.
b) a plant - to plant, a name - to name, an attack - to attack, a hunt - to hunt, a visit - to visit, a map - to map, a farm - to farm, an end - to end, a smile - to smile, a centre - to centre.
Строить - строитель, обрабатывать землю - фермер, посещать - посетитель, действовать - актёр/деятель, читать - читатель, делать/создавать - создатель/производитель, охотиться - охотник, красить - маляр, путешествовать - путешественник, писать - писатель.
Растение - сажать/насаждать, имя/название - называть, атака/нападение - атаковать/нападать, охота - охотиться, визит/посещение - посещать, карта - наносить на карту, ферме - обрабатывать землю, конец/завершение - заканчивать/завершать, улыбка - улыбаться, центр/средоточие - центрировать/центровать/сосредотачиваться.