APC already has a lot of the hooks for this available.
The ability to push out a firmware update to all of your APC devices at once. This can be done by sending the update file to the FTP server on the management card and then running the update command on the unit.
The configuration files are XML files that can be uploaded to the unit and imported running a command. The ability to push out a config template to all the APC devices at the same time would also be valuable.
I pay for the APC Infrastructureware software for the updates, the config template, and the monitoring and I would rather have these features integrated into one monitoring tool.