Allow for macro parameters to be edited from Blocknote.
The parameters form must be fully derived from the parameter description provided by the macro definition (based on macro APIs).