The current UV unwrapping tool in Blender is based on the ABF parametrization algorithm, which is more than 10 years old.
A lot of research has happened since 2005. Most recently, at the Interactive Geometry Lab at ETH, Switzerland, a new algorithm has been developed. It is called SLIM, short for Scalable locally injective mappings.
[ http://igl.ethz.ch/projects/slim/slim-techreport-2016.pdf ]
The new unwrapping algorithm formulates the problem of UV mapping as an energy minimization problem. Not only distorted angles, but also the change in triangle areas and edge lengths can be taken into account. At the same time, the result will not have any flipped triangles. It produces parametrizations of highest quality that are ideal for many applications such as texture painting.
Aurel Gruber presents the new SLIM-based tool and how it compares to the current ABF-based method. He will go over the different parameters and the exciting new features that it provides.