Я настоятельно рекомендую Pycharm Community Edition в качестве текстового редактора, потому что он показывает вашу файловую систему и упрощает импорт модулей.На ваш вопрос об импорте функций из других проектов, если у вас есть файл .py, вы хотите импортировать функцию из той же директории, что и та, в которую вы хотите ее импортировать, должно быть в порядке (по крайней мере, в pycharm) просто написатьимя файла после импорта, например:
from filename import functionname
, если у вас есть какие-либо сложности, не стесняйтесь спрашивать!