Yes, we have those here and there (including my Container UDF), but i didn't find one that able to pass arrays or other types to be reliable enough.
Differences from other analogs:
Stability (reliability)
Array support (2D ATM)
Ability to get the return data from the interaction process
Easy both ways interaction
Notes:
Examples (run both)...
Downloads:
AppInteract_v0.5.zip
AppInteract_v0.4.zip
AppInteract_v0