In this section of the documentation, you find additional information about Macro Page editing and a reference to all objects like resources, controls, and templates used on HALion macro pages.
The Basic Controls library contains a large number of templates that can be used to build your own macro pages. It also contains an example macro page which shows how connections to engine and UI parameters have to be set up to work. You can download the VST3 preset here Init Basic Controls DL.vstpreset.
This preset uses a very basic saw sample file which can be downloaded here Saw.wav.
When loading the preset, make sure the sample file lies right next to it.