No. These operating systems have some limitations compared to their server counterparts. One is the way that PWS (NT 4.0) and IIS (Windows 2000, Windows XP Pro) are configured... two of the biggest obstacles people find with the lower-grade OS is that client connections are limited to 10, and that you can only host one web site. You also cannot configure the HTTP service's port from its default of 80; this means anyone on a cable network (e.g. @home, RoadRunner) that has shut off port 80, is going to have to bite the bullet and upgrade (or switch providers).
Having said that, if you are wishing to host multiple sites purely for development, you can try the IISAdmin tool, which allows you to host multiple sites (but you can only run one site at any given time). Another tool that I have been advised of is also called IISAdmin but is developed by another company. I have not used these tools, but they seem like decent alternatives to upgrading to a server operating system, if you only need multiple sites for development.
If you are trying to host multiple live sites on a workstation operating system, you will need to upgrade.
[ Comment, Edit or Article Submission ]