Droplet with a progress bar?
If you want to just have terminal open and run you can get an idea from below.

It is not very neat but works of sorts..

example:

on open myFiles
        set bigList to {}
        repeat with i from 1 to number of items in myFiles
            set this_item to item i of myFiles
            copy (quoted form of POSIX path of this_item) &amp; space to end of bigList
        end repeat
     tell application "Terminal"


            do script ("for f in  " &amp; items of bigList as string) &amp; "
    do

    echo  \"$f\"

    done"

        end tell
end open