Well, it has been already done in version 4.0.1.
There is a well known example from Magic RDS 3, now written directly to the Tasks box:
set Radiotext.Src1Enabled:"0"
set Radiotext.Src2Enabled:"1"
This switches the external text source for Radiotext from Source 1 to Source 2.
To change a RDS content value (without update of the encoder):
set connection:"Connection Name" DataSet1.PS:"NEW PS"
To change Group Sequence of UECP or READBEST encoder:
send connection:"DEMO" command:"GS=0A,0A,0A,2A,3A,0A,0A,0A,2A,11A"
The same but with address, site, DSN:
send connection:"DEMO" command:"GS=0A,0A,0A,2A,3A,0A,0A,0A,2A,11A" site:"6" adr:"1" dsn:"2"
... etc.
For complete list of commands and properties click on appropriate button next to the Tasks box. The same code may be entered in Tools - Execute Script.
Some more commands and options will be added in future.