Sharing projects between devs

So I’m posting here because it seemed the most appropriate place, but if there’s a better one, feel free to move it.

I’m working on this project with another dev who is 3D modeler/artist while I’m the coder. He has no interest in the source code nor would I want him to be trying to muck around in there, but he’s perfectly capable of working inside the editor and even doing some blueprints for purposes of animation. As such, I am wondering what is the most appropriate way of getting him builds of the project for him to tinker with. Do I just zip up the entire unreal project and email it to him, build products and all? Or is there a better/smarter way to go about it?

If you both are on the same version of the engine - You all could just share the “content” folder.

I personally would setup perforce. Then everbody has everything all the time and you/he dont has to send you/him the folder after every update