Very nice and useful! I made one very small edit to kml.m to get it to work on the Mac platform. Not sure if Linux has a common tool like start or open that is independent of distro.
system(['start "kmltoolbox" "' this.filename '"']);
system(['open' ' "' this.filename '"']);
disp('The KML file has been saved, open it in Google Earth');