Dunque....per quello che tu chiedi ci sono moltissime risorse in rete ...solo che spesso sono "pezzi" di tutto quello che chiedi...esempio....

Il modo per avere dei Thumbs è IMAGER.DLL (con asp)
Il modo per fare una galleria immagini vai di CSS e lightbox etcc....

per leggere in cartelle etc....in ASP c'è l'oggetto FSO.