I use Windows Task Manager. In my case, I don't have any need to use a third party one, as the Windows ones gives me enough information.
Process Lasso. I like that I can set permanent priorities for specific programs. I had a problem with backgroundtaskhost.exe, so I have it's CPU usage forcefully limited now. I also limited it to running on just one core & the Memory and I/O usage are set very low. Some other process was automatically starting up my webcam, so I set that to 'terminate always'.
Process Hacker - gives more detail and better view of processes, it is customizable, simply put anything is better than Windows made apps.
Process Explorer. But Once there was a very interesting software, Autorun Manager, here: http://www.online-solutions.ru/en/products/osss-security-suite.html, unluckily discontinued as the very strong related HIPS. Emsisoft has some task manager is it ?
Process Hacker. I use it to set Permanent Priorities and I/O-Priorities, log all Process creations/terminations, and some more that can be done with these plugins. If i want to check all running processes with Virustotal, i'm using Process Explorer.
I use both Process Explorer and System Explorer. I use SE only when I need to monitor parent child process relationships, it does this better than PE.
I've used Process Explorer, Process Hacker, and System Explorer. Currently, using the Windows 10 default Task Manager.
BTW, here is an interesting article: http://www.ghacks.net/2014/08/26/best-windows-process-checkers-that-tell-you-if-a-process-is-safe/
Pretty sure that HijackFree doesn't exist anymore, and it was replaced with Emsisoft Emergency Kit. Default Task Manager for it. Process Explorer if I need to investigate more in-depth.
HiJackFree became 'End of Life' and unsupported quite some time ago. http://support.emsisoft.com/topic/15647-emsisoft-hijackfree-and-emsisoft-antimalware/#entry118077