Draw rows, columns and named areas visually and get the grid-template CSS and matching HTML.

An open source CSS Grid layout generator from Leniolabs. You add, remove and drag grid tracks, name areas, and watch the HTML and CSS update as you go.
When the layout is done you can copy the code or open it in CodePen. The README says it is meant as a learning aid as well as a quick way to turn a layout idea into code.
It is a Vue 3 and Vite app, released under the MIT licence, and works offline with an undo history.
grid