An interesting article on Scribus appeared at the Linux.com website. Drew Ames argues that cripting in Scribus can drastically improve your work flow, and it’s relatively easy for beginners to not only use scripts, but also write them.
Not much is required to use Python scripts in Scribus. If your distribution successfully runs Scribus, then you probably have the required Python components. […] Scripts are useful for page layout in a few interrelated ways, including automating repetitive tasks and tasks that involve measuring, such as placing page elements and creating page guides.