So I play Minecraft PE and I try to have the Villagers do the work, but they don't give the crops back. Can they put it in a chest or hopper?
You can make them attempt to throw it at another villager. Do this by trapping a villager (Preferably not a farmer) in a glass cell. Dig a one block wide trench all around the cell. Place a hopper two blocks out from the center of the cell and level with the ground.1 Then, link up the hopper to a chest and wait. Also, punch a 1 block hole at head level so that any villagers attempting to throw their crops see the trapped villager.