Probably the most powerful feature of ProANSI is its ARexx interface. This is the main reason why I started programming ProANSI in the first place. For example, how many times have you tortured yourself by loading and saving dozens of files, just because you want to create ascii versions of your ansi screens? Now you can do this with a simple script file. If you are SysOp of a BBS then you could also generate screens with arexx commands automatically, for example to generate new `lastcallers' screens, or messages to next caller, or news bulletins, or... The possibilities are endless.
I've included lots of example scripts, including an AutoMenu script, which creates menus automatically from simple script files, in which you only need to specify the commands, (hot)keys and titles of each menu.