Design System Kit is an iOS SDK written in Swift with a collection of reusable components, guided by clear standards, that can be assembled to build any number of applications.
Yes, you need to know how to work with XCode and basic knowledge of working with swift programing language.
You import DSKit in your ViewController and extend it with DSViewController which in the background manages all add, remove, update, move, views for your content. more info you can find in documentation section
DSKit does not provide Sketch, PSD, Figma, or other UI/UX editor files. DSKit provides only ready-to-use code, written in swift with DSKit framework, all the design is developed and tested on real devices with real content and interactions.
In dependence on the package you select, you will get DSKit compiled frameworks, working with Swift 5+, iOS 13+, and demo projects.