per poter utilizzare devi conoscere i linguaggi di programmazione ... puoi crearlo anche senza nessun programma ma devi conoscere bene php e javascript ....
comunque ti consiglio di iniziare con visual basic 6 per imparare perchè è molto semplice ed intuitivo ...