The BuildBalls project will make it easier for end users of common distributions to create, test, and install modifications of packages. In the beginning, it might only provide documentation of how to do this. Later, it might distribute tarballs of build trees, where changing the source code and doing "make install" is possible.