I'm having some troubles trying to create a custom edit view for my content type. I am currently doing a Migration, and in my previous version of the content type I had a skins folder with that "custom edit" for the content type (and also some skins that were related to the widgets that I don't quite understand what it was doing, but I think it was needed for then using, on browser folder views, for example: <metal:field use-macro="python:here.widget(field.getName(), mode='view')">Main text</metal:field>). So, what I was looking help for was on creating this edit custom view, because, I've tried to base on edit.py from plone.dexterity but I am confused on how to manipulate how the fields appear and what fields I really want to display. Also, if you could give some help on the widget skins I was talking about I would love the help on how to "imitate" the previous views I had ahah. Thank you so much!
Besides what @zopyx said, you can also have a look at new docs, currently in review.
You can find the preview here, until they are merged into the public docs.
or the form chapter, where you can find example code how to override a edit/add view.