Вообще-то подход "Хочу использовать
другие все возможности Студии" мне кажется малость смешным. Идти следует от задачи. Понадобилось тебе что-то какое-то в задаче - смотришь: можно ли, а если можно, то как это реализовать в Студии. Не получилось - спросил. И набравшись опыта, сто'ит уж попытаться какой-нибудь плагин к Студии сварганить, расширяя её возможности.
Я так и не понял ТСа: имеет он понятие об объектных модулях? какого вида библиотеки ему надобятся?
----------
PS вот пример для размышления.
https://cxem.net/mc/mc420.php Тут библиотека на уровне исходника.
Только это не совсем как бы библиотека. Отличие библиотечного файла в том, что линкер из него выцепливает только нужные подпрограммы, а не загружает весь объектный файл целиком. Мне неизвестна такая фича в Студии для АВР. Приходилось встречаться с этим в софте для PDP-11 (Рафос), там была специальная программа Библиотекарь. Но тут, видимо, расширено толкуется понятие "библиотека" - как исходники, подключаемые через
.include