Front End for Lede LUCI

I would like t know if anybody can direct me on how to make a front end similar to the one used by GL inet for their small router (lile the MT300A or 300AM etc).
I would like to develop my own "home page" with limited functions.
I have been searching but I found only people offering to do while currently I will like to try my own.
It may be easy to download the source from GLinet and "copy" from there but I don't wanna copy.
I wanna start with, let's say just WIFI wizrard setup and then slowly expand it.
Can anybody guide me or direct me from a starting point ?
Thanks in advance