There might be a chance to circumnavigate the limitations of these plugins but it is not a sexy one.
Most likely the learning will work when you use the Generic Editor of the plugin. You will need to click the turqoise value bar underneath a parameter in order to register it.
I mentioned it here for another issue:
I understand the Generic Editor is not appealing in many cases but maybe it helps you with your plugins. Especially since you’ll have to do it only once per plugin.
@Tim_Chandler FYI.