feat(script): initial script for templ-editor

with demo data

time: 0h:10