A long time ago- years ago now, actually- I decided I needed to learn one of the big three building tools for C++: CMake, Scons, or Boost Build. I picked Boost Build and since then have been on a magical journey of learning and discovery that continues to this day.
Here's a presentation I created for the Austin C/C++ Meetup Group in November of 2014 on using Boost Build. I refer to it so often I figured it would be nice to share it here.
There is also a companion GitHub repo that has examples of how to do simple things with Boost.Build that most people will need to know right away, such as the correct way to create a library, build Boost libraries or link to another Boost Build project. The existing Boost.Build docs are pretty good, but I figured it would be nice to have some extremely simple starter projects for people to cut their teeth on.
If you want some colorization for editting Boost.Build scripts in Sublime Text, I wrote an extremely cheezy syntax highlighter years ago. This thing has no features and is as primitive as it gets but is still better than no colorization at all so I highly recommend it. :)
Finally, I created a tool some years ago called BJolt, which is a proxy for bjam that colorizes all warnings and errors to make them easier to spot. You should use it!