First, I must say I'm an AppleScript noob. However, I managed to find a script that is pretty close to what I want to do. The script I found takes the current iPhoto album and turns it into a Keynote presentation. The only change I need to make to it is to feed it with a location of the files, rather than an iPhoto album.

The script looks like this:

Code:
tell application "iPhoto"
set curAlbum to a reference to current album
if (count photos of curAlbum) is 0 then return

set photoList to image path of photos of curAlbum
set photoListRef to a reference to photoList
end tell


tell application "Keynote"
launch
set thisTheme to "White"
set thisTheme to thisTheme as Unicode text
set themeData to {theme:thisTheme, slideSize:{1920, 1080}}
set thisSlideshow to make new slideshow at end of slideshows with data themeData

tell thisSlideshow
-- make image slides
make image slides paths photoListRef with set titles
delete first slide of thisSlideshow
set slideCount to count slides
end tell

start from slide 1 of front slideshow
end tell

Can anyone help me modify that to work with a static path (ie. /Users/foo/tmp/images).?