The BTools application is a multi-use Mathematica application, largely devoted to simplifying the development process. The application has an autoloader primary file that exposed package-scoped helper functions and loads all of the packages in the Packages directory into the main context.
The easiest way to install these packages is using a paclet server installation:
PacletInstall[ "BTools", "Site"-> "http://www.wolframcloud.com/objects/b3m2a1.paclets/PacletServer" ]
If you've already installed it you can update using:
PacletUpdate[ "BTools", "Site"-> "http://www.wolframcloud.com/objects/b3m2a1.paclets/PacletServer" ]
Alternately you can download this repo as a ZIP file and put extract it in
Examples and usages can be found on the Wiki