Block patterns are a good idea, but as long as there is no way to lock parts of them they are not very useful for client work, where one needs to prevent users screwing page designs.