How can I create new sites from hosting control panel?

Control Panel V5 > Hostings > Settings
Login your hosting control panel --> Click "+New Site" --> Set site/folder name --> Submit.