Есть классы SavedQuery и UserQuery. По сути одно и тоже, отличаются только типом владения - организация или пользователь. У них есть атрибуты:
fetchxml сам запрос, который вы для простоты можете программно конвертировать из QueryExpression
iscustomizable - судя по всему будет ли запрос доступен для редактирования через меню настроек и Расширенном поиске.
Собственно вот. Мне лень, а вы попробуйте создать что-то похожее.