There are many options to enhance your text in OmekaS by switching to the "<> Source" option in a HTML block and working in HTML. There are many resources available on the internet that can provide tutorials on scripts and how to achieve a desired outcome. The W3 Schools HTML Tutorial is a great resource to start with.
Adding columns of text to your page can be achieved with an HTML grid system. The Grid system uses a series of containers, rows, and columns to layout and align content. It's built with a flexbox and is fully responsive.
Below is the HTML script to produce these columns:
<div class="container">
<div class="row">
<div class="col">
Column
</div>
<div class="col">
Column
</div>
<div class="col">
Column
</div>
</div>
</div>
Please see this page (and embedded below) with instructions on how to create buttons, expandable rows, images with text overlaid, and image cards using HTML.