It seems simple as you are used to it.

The example looks very clunky to me.

If you have to learn all these template codes, why not simply learn html and css? probably the same amount of work and applies to all sites everywhere.

You do not have to learn the codes. The codes are already created. There is a list. All you have to do is add the codes in your template where needed.
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.