Metro builds on top of independently reusable libraries, which may be of interest to library/framework developers.