no
(intanto sii più specifico nel titolo o non risponderà nessuno) comunque... con filezilla ti carichi in xampp tutto il sito, poi accedi al tuo db online e fai un backup
accedi al db locale (xampp) e importi il backup, cambi il file di configurazione dell'installazione joomla in locale (host e accesso al db) ed hai una copia del tuo sito online in locale...
a questo punto non puoi modificare le pagine una ad una, devi cambiare il template e gli articoli... dopodichè quando il lavoro ti soddisfa, carichi il sito con filezilla sostituendo il precedente (AD ECCEZIONE DEL FILE DI CONFIGURAZIONE) e reimporti il db modificato...
facile?!? per la maggiorparte di noi un operazione di routine, ma per qualcuno che non è abituato ad usare joomla non credo sia facile... dal poco che hai detto si capisce che non hai l'ottica giusta e forse non hai ancora un'idea chiara di cosa sia un CMS... inizia e scrivi quando hai domande... così non possiamo aiutarti...
e sii più specifico nel titolo... "modifica sito" non significa nulla
ciao ;P