Yes and it is quite simple.
Command AI:
Aggression to - [Champion pick]
Rotation? [of enemy/ally champion]
Reaction? [If applying a skill on a champion, you could set them to immediately do another skill]
Gold? [Unlimited? Gained?]
Spawn AI [Ally/Enemy to location]
And some weird random shit people could do just for the lulz like an army of blue buffs or something.
Outcomes:
More you tube videos
Separates casuals from ranked baddies.
A way to cooperate with friends
Experimentation without teammates yelling in the chat QQ
And you could find ways to beat to counter the meta? For example...
OMG this orianna doe. Zed player notices that everytime and Orianna gets ulted she E's and then ults.
Sandbox mode: "Ok I will find a way to outplay this"
Zed
Activates: [aggression]
Activates: [reaction] sets skills
Zed now knows that as soon as Orianna E's then ults he can ult back in reaction to her play.
Zed ults orianna
Orianna E's
Zed autos and e's
Orianna R's
Zed R's back as soon as he sees Orianna's ult.
Zed goes back to e then ignites.
Orianna: "Omg how"
Zed: "practice."