Bash scripting is straight forward. There are logical and object oriented constructs like programs, and you are basically manipulating data contained in files, and using standard output to determine various tasks to be done. VBoxTool does what VBoxManage lacks. I wonder how corporations start virtual machines on boot, and manage their machines once the system is running. They clearly write their own scripts. VBoxTool is a publicly published script that does just this. I would like to extend appreciation to Mark Baaijens for the script; it is extremely useful! It completely manages my system from automating the boot process when I need to reboot the host, saving the machines when the need to be shut down, and backing them up at regular intervals with cron jobs.