Any thoughts would be appreciated,
Depending on your needs, the simplest way is to create KML files and open them. In order to update it may work to re-open the same file (GE might raise a dialog, i've only done this manually). A more complicated possibility is to use a parent KML file with network links and write/overwrite the network link target. GE will re-read the target at an interval defined in the link source. Caveat: network links are designed for webserver hosted stuff (well all of google maps/earth is) and may not work locally.