The two serves basically the same purpose except the Headline block from GB offers many more customization options such as Colors, Spacing Typography etc explained in the doc article linked above.
i am not sure what you mean, Headings eg. h2, h3, h4, etc. do not have semantic variants.
Are you wanting WordPress to automatically determine if the next Heading should be a H2 or a H3 or whatever ?