is it possible to create winforms based on an xsd file and xml ? maybe by using something similar to xslt (webforms)?
I don't think, because web forms are basically HTML or Text files, so we can render using XML / XSLT. But in the case of WinForm, it is different and complex. Yes you can try around XML Serialize / Deserialization concepts. Or XAML in WPF.