Help with Creating Proxies

I am in need of assistance in regard to creating my own dedicated proxies for specific websites. These proxies have to have some means of IP authentication as well as a latency as close to 0 milliseconds as possible. I have no experience with creating my own proxies, only buying. Ideally, I would like to be able to make anywhere from 10-500 proxies at any given time. I am familiar with renting a server from a provider such as amazon but have no clue when it comes to obtaining this number of IP addresses and the process of creating proxies. What I need is a detailed explanation of what type of server to rent, how to convert it into a proxy server, how to make the given number of proxies, keeping in mind everything mentioned above. If you could provide some sort of script or GUI for Windows that could do all of this that would be even better. Looking for freelancers that have some experience in this area and who will address the specifics of the project in their bid. CentOS is preferred. I am not interested in the squid method.