Not sure if algia can do it, but custom json editing is the reason I started writing nostr.sh. Still polishing on the signing bits before it will be ready.
Will it runs from a Linux terminal?