А нет ли менеджера проектов как в NodeJS? Чтобы запустил команду, указал имя библиотеки - она скачалась и установилась, подключай её и работай.