Да, существуют. Достаточно набрать в Google поиске фразу BGA socket.
Но для этого плата должна быть уже разработана по всем правилам под конкретный МК, вместо которого предполагается установить сокет. Смысл в чём? Расчитывать на то, что можно будет менять вылетевший по каким бы то ни было причинам МК? Как показывает практика - это далеко не самая важная часть в разработке. Да и опять же, цена такого сокета будет весьма не маленькая. И вторично его применить врядли удастся тем более, как говорит автор, если схема даже не определена.
Размышляем дальше. МК на плате будет далеко не единственным, там будет ещё и память как минимум. Для остальных микросхем (возможно тоже в BGA) тоже панельки ставить?
Один из выходов, которым весьма часто пользуются это:
1. Отладить свою систему по возможности более полно на девките;
2. Разработать свой проект, взяв в качестве примера схемотехники и конструктива платы хоть тот же девкит. Вторая попытка с большой долей вероятности окажется удачной.