Hi zotiger,
Since you're searching on something non-specific (i.e. a product name, as opposed to an ASIN), then I would obtain the fields you want for each product found from a search on the amazon site.
I'd use Perl with LWP::UserAgent (or PHP with cURL, whichever you prefer), and simply scrape the products with their respective information.
It's possible to use the amazon API but I'm not sure if one could find details about a product with knowing the ASIN beforehand.
There would be no interface - it would just be a command line script that reads in the values you specify for (Category, Product name, Min price, Max price) from a CSV file.
The output would also be a CSV file with whatever fields I need to scrape (and looking at your csv file, I'm not sure all of those fields are scrapable by the way).
If you have any questions, feel free to ask.
Best wishes,
John