Suggestions on setting up VMWare

I am new to setting up VMs. I have Kali Purple on VMWare and Parrot OS HTB PWNBox as well on VMWare. I was wondering whats the best settings to use to set these up? Like RAM, CPU/Number of CPUs (Which confuses me) I also use the VMWare Workstation Pro 17 on Windows 10 host

My specs;