We require an extension/plugin to the cpanel "SIte Publisher" that enables the json form accepting the template variables to include a cropit image (or similar) upload form field. This would still be for a single page template, and only require between 2-4 images depending on the template. This data would be saved with the other form data as site publisher currently does it.
For instance, the user drags the required image over, it is resized to the max width, then user can frame and select to their liking, which is then manipulated and uploaded to their site image directory upon publishing.
The script needs to be secure, with correct screening of uploaded files.