If a macro block is edited (either macro or expression) in the application, the macro options will be available instead of Routine Settings

Can add ports which are color coded by type

The port name can be edited as desired, these can be set to input or output by toggling the option

To delete one port just click the x button on the right side

The Macro Block settings have 3 buttons:

Add New Point: Add a new port to be edited

Save Macro to Server: Save the macro and display under the macro folder on the Sidepanel Block Library

Delete Macro from Server: Deletes the macro and it will not appear in the library anymore