If you have ever used your Windows laptop in various networking settings, and some of them aren't using the DHCP settings, then you know how frustrating it is to go in the LAN Settings and change the configuration. If its only with two different STATIC settings, then you are ok since Windows comes with an alternate configuration tab to set two STATIC IP values.
However, if you are like me, and need more than two settings, or if you have any one setting that is on DHCP, then Windows doesn't help you at all! Enter, NetSetMan, a Network Settings Manager software that you can install on Windows and it will take care of making those changes when you need them. All you have to do, is install it, configure the various settings you want it to keep, and then you just click on which one you want activated!
As you can see in the picture, there are six different network profiles that are configured, and on each profile, we can select which NIC we want to configure and you can change all those settings in one click without a reboot or anything!