You should be able to run a Site Sculptor site on xampp. I've never personally used xampp before, but IIS is recommended because there is more control over the server and how it is set up. Using xampp, you will most likely have some limitations on how to set up everything using the xampp interface.