What sort of block diagrams are you using? There are synthesis tools that use block diagrams as the design input, where the blocks are graphical representations of common logic elements and subsystems. I've never used this type of design entry, and hadn't seen it used in industry -- but that was 20 years ago and things might have changed since then.
Traditional block diagrams are used all the time in documentation, but these are generally high-level blocks, not standardized, drawn by the designer to illustrate the architecture of the design.