STAC support for OpenLayers is available: https://m-mohr.github.io/ol-stac/
It automatically shows boundaries, selects an asset to show if available, supports web map links, etc. It is very similar to stac-layers, the Leaflet variant. What do y'all think?