Beh il tempo è assolutamente relativo, sia dalle funzioni che vuoi implementare, sia da.. te
Posso però dirti che come "lunghezza", solo la funzione di poter creare un avatar personalizzato non dovrebbe essere troppo lunga, al massimo due o tre ore, a seconda di come gestisci il tutto.

E nello specifico, JS legato all'avatar sono due o tre righe di codice, quindi non preoccuparti

Ripeto comunque che è assolutamente relativa la cosa