Можно.
Почитай про setuptools (гугли, вводных текстов навалом), разберись с файлами setap.py и __init__.py, оформляй пакет и устанавливай где угодно локально.
Если намерен постоянно пилить свой пакет -
находясь в корне проекта, в той же папке где лежит setup.py:$ pip install -e
- и его можно редактировать на лету, без переустановки.