Ну ведь лишняя шляпа пообные условности и ритуалы в голове держать....
Может проще дать пользователю выбирать автосохранение или отключить его.
@SupaChef Открыть два БАС одновременно и частично перенести из одного в другой. Функции полностью не перенесутся, т.к. вот https://community.bablosoft.com/topic/14882/копирование-функций-вместе-с-параметрами
Ресурсы можно сохранить в файл и загрузить в другом проекте