I use 'scripts' folder as a place a to store libraries (modules), so they could be imported into the scripts.
Say, the stock Pulleys.py is a library. It is not an executable and shouldn't be called. But it could be imported into the 'executable' script to actually draw a pulley. I place this small script into the 'scripts2' folder.
Libraries from 'scripts' folder are on the default search path and accessible from other scripts.