Answered
Script to Get the Active Workspace Name
I found the following topic and code, where the active workspace can be loaded by name:
function sTT(v) {
return stringIDToTypeID(v)
}
(ref = new ActionReference()).putName (sTT('workspace'), 'Essentials');
(dsc = new ActionDescriptor()).putReference(sTT('null'), ref);
executeAction(sTT('select'), dsc);
executeAction(sTT('reset'), dsc);
Is there a way to script the retrieval of the current workspace?
My final goal is to write the workspace's name to a text log file (among other things) and then load the named workspace at a later time.

