Maya recognized my scripts when they were placed directly under this folder,
/Users/josh/Library/Preferences/Autodesk/maya/scripts/
but once I placed them into subfolders under the same directory Maya was unable to locate them.
I realize the answer to this is probably to set Maya.env variables that specify which subfolder the script is placed in, but I'm not exactly sure how to set that up. I read the basic help files from autodesk. As far as I can tell I'm supposed to modify the Maya.env file under
/Users/josh/Library/Preferences/Autodesk/maya/2009
I tried adding this line of code for one of the scripts -
MAYA_SCRIPT_PATH = /Users/josh/Library/Preferences/Autodesk/maya/scripts/xTools;
but just wound up with this error once I tried to use the script // Error: Cannot find procedure "xtools"