Использую похожий подход.
В Антигравити себе написал пару классов и пишу методы, полные коды кубиков.
Если задача на поиск элементов через xpath - то вручную ищу (хотя если сложный xpath - прошу ИИ).
Если задача на логику сложную (возьми отсюда, чекни там, положи обратно если нету, учти...