Another reason why I use and love FreeBSD:
poudriere (French for 'powder keg').
I should have also mentioned in the video that you can access your poudriere repository over a network too so that one server can serve these customized packages to others.
See the handbook chapter on poudriere here.
Another very similar option is synth (which I haven't used). See here.