This article series describes how to build a conditionally free home lab using just a PC and some additional gear like a switch and an external NIC. The nice thing about both setups is, you can run them for free for some time!
Source: How to build a home lab using your PC. Part 2: VMware Workstation