No, you do not need a web hosting control panel to use your VPS account. However, it offers a convenient interface for you to do many things. Some examples of these are - website management, domain management, email management, and more.