Ports for building customized binary packages was a really nice solution to building a customized operating environment 10-15 years ago. It's still a good solution, but not so much better than what I get on Fedora or Ubuntu provide these days to justify letting devs and admins retrain themselves on FreeBSD during onboarding.