I use BFXR to make sound effects for most of my games, it's really easy to use but it only fits retro-style games imo so it may not be the one for you. As for easy and free music making software, Bosca Ceoil and Musescore would be my first recommendations. Hope this helps!