I've recently created a library facilitating creating meta boxes programmatically.
There are some plugins providing GUIs for creating meta boxes. This is not good for developers as I, since the themes I create are tailored to specific customers. I don't want these customers to accidentally remove any meta box. That's why this library will come in handy.
The library inspired by the class linked to from the add_meta_box()-reference. The difference is that this library will be maintained.
Feel free to check it out, try it and fork it at GitHub: https://github.com/Webbgaraget/wg-meta-box