For more than half a year I have been using a Lyx text processor. The built-in templates are more than enough to write lecture notes, prepare for seminars and make simple reports for laboratory work. But last semester had to do two course projects in accordance with the requirements of ESKD. I started working at Lyx, but without special document templates, my reports in the editor looked like this:

A bit of work, a little reading of the document “Customizing LyX: Features for the Advanced User” and it turned out much better:

You can use immediately. If there is experience in Lyx, then there will be no problems. In any case, attached examples of documents.
Descriptions of how such templates are made do not yet do. Someone asks - tell.
ESKD
Screenshot of the block type selection menu:

')
Groups “With subsections” and “Without subsections” appeared due to the fact that the document may contain sections with subsections and without subsections - for them the processing of paragraphs and subparagraphs looks different, so I had to do so.
To use you need:
- Installing the eskdx class in latex - nothing will work without it.
- Add the template files to the folder "/ pathToLyx / lyx / layouts".
- In the document settings, add custom options "floatsection, pointsection".
GOST 7.32-2001
Now I make out WRC in accordance with GOST 7.32-2001. For him, too, needed a template. Tyts:

This template is now in the process of finishing, the basic functionality seems to work, but without latex inserts in lyx it will not work.
The latex class for it will be
taken here:
mydebianblog.blogspot.com .
You need to add it in the same way as eskdx.
The main disadvantage of the class from Michael Konnik is no application support. I do not have enough latex knowledge to add it myself. So you have to somehow get out.
UPD.1) You can take the original class G7-32, and you can mine (link at the bottom of the article). They differ in the title page (I remade it for myself) and in that in my class the headings of the structural elements are in capital letters (in the original, lowercase). You can take both and build one together. Since the template for the Lyx title page commands are not implemented, this will not affect the work with the document in Lyx. The title page will have to operate in the inserts of latex-code or in the preamble of the document.
2) In this class, only long tables work (long table), that is, in Lyx, insert a table (not a floating object) and make it “long” in properties. Then you can define for it a cap (head), a cap for subsequent pages, etc.
Using
After adding classes to the layots directory, go to the “Tools-> Reconfigure” menu. Restart Lyx. We create a new document in the menu “Document-> Settings-> Document Class” and select the eskdtext (new) or gost7.32 classes. And you can edit the document as usual.
Be sure to look at examples of documents and in the preamble in the document settings.
I work with all this in Lyx 1.6 and haven't tested it on other versions. I don’t know if Lyx 2 will do.
Use for joy. :-)
Do not scold too much - I did it first for myself, then I thought about others, not everything is optimal inside.
As of May 2018, the relevance of support has ceased.
- However, styles can be taken from the repository .
- For GOST 7.32 there is a supported version here: github.com/latex-g7-32/latex-g7-32 .
If the links are broken, then write to me, I will update the link.
PS
1) Thanks should be expressed to the authors of classes for latex - without them, nothing would be done.
2) The post turned out to be chaotic and ragged, do not pay much attention to the style of description.