How to create your own sounds

Excuse my ignorance; does anybody know what would be the best program to create your own sounds? Any suggestion, is GarageBand an option?

I’m planning to use sounds in my flash site.

Thanks
fs_tigre