ну проблема в том, что большая часть проектов сейчас на UIKit и хочешь - не хочешь, а придется с ним разбираться. Лично мне вёрстка интерфейсов в UIKit не очень нравится, как появилась возможность - сразу пересел на SwiftUI, но часто стакливаешь с тем, что у тебя на поддержке должно быть последние 3 версии iOS(то есть с 15(с осени) уже можно с ноги в прод залетать), SwiftUI завезли в 13. Недостаточк фич из 2.0 и 3.0. версии будет заставлять обращаться в UIKit 🙂 SwiftUI-джедаи поправьте, если не прав.