Network Printer Control (NPC) is designed to improve the management of default printers in Windows 8 and 10.
The idea came to the author when upgrading a laptop from Windows 7 to 10. Specifically, Windows 10 wiped out the default printers for each network stored. In Windows 7, you had a clear path to manage your default printers; Windows 10 added 'Let Windows Manage My Default Printer' - this switches the default printer it associates with a given network to the last printer used on that network instead of keeping the same default even if you occasionally use another printer. So, if you use a specific printer most of the time when on a specific network, you probably want that one to be the default all of the time. But under the new Windows 8/10 scheme, when you need to use another printer, the mere act of using that other printer effectively changes the default printer associated with that network.
Network Printer Control was made to bring back the old default printer behavior; namely, the default printer stays the way you set it even if other printers on the network are occasionally used. It is simple and easy to use, especially if you are familiar with the process in Windows 7.