Are there any macro capabilities?

Yes. As of version 8.0, RML-Image has macro capabilities. See the documentation for more details.