Instead of storing the file path in each product (or
category) you store an image ID and track all the files in
a separate table, and track image references so you can
use images multiple times. (this part is already
implemented in the CVS)
Module admin would let you mass upload images (or
FTP images and then scan the directory), view image
gallery, assign images to products/categories.
Possibly make the image module robust enough to use
as a photo gallery management system even without all
the e-commerce modules.