С твоим подходом действительно может быть проще самому с нуля всё это дело запилить.
Мейби соу, но это ставит пред мной вопрос как быть, начать писать усираясь сейчас, ничего не понимая и пытаясь понять как всё работает походу, или сначала намастыриться на более лёгких проектах