Ultimately, we can select any available buildAction function from lib9c-wasm, and generate appropriate form for that selected action, and make user able to input that.
Blocker:
In form generation process, some custom types (GUID, Address, Currency) must be handled manually.
Quite surprisingly there's no library for Generating HTML form from JSON schema as far as I found.
Blocker: