Oye qué bien se ve ese 360º
Entonces me parece bien la idea de usar uno (o los que hagan falta) archivo .js. Y para el tema de los colores puedes usar también una hoja de estilos y desde ahí lo diriges todo.
Yá nos iras poniendo al corriente de lo que decidas
Saludos