Audacity is free, but its for recording and editing sounds. there is no program that makes sound effects, so you will need a microphone too.