Salve ragazzi è la prima volta ke posto in questa sezione e spero d trovare risposta a kuesto dubbio per la tesi di laurea

dunque sto realizzando un applicativo in php che popola sostanzialmente un database il problema è sul form di acquisizione delle informazioni ci sono infatti alcuni campi che devono potersi generare a runtime ,mi spiego meglio clicco su un tasto aggiungi e si aggiungono 2 nuove aree di testo o select dipende dal tipo di dato e ovviamente deve esistere anche un tasto rimuovi

nella sezione javascript ho trovato 1 esempio ma x le mia esigenze è 1 po troppo complesso esiste magari 1 modo per poter fare tutto cio' in modo + semplice?