We have included this functionality in our Prestashop suite QuicKupdate - eg you are able to regenerate images for any number of products down to the product level. Additionally if you have a large number of products you will have a very speedy regeneration and not get a time out because the app does batch processing of the products you want to regenerate.
Attached how it looks: