Welcome to PokéCommunity!
Well, the first thing you need to create a ROM Hack is a ROM, of course. I cannot link you a ROM, so you'll have to search it for yourself. However, I can advise you to which Pokémon game you should choose to create your ROM Hack. Since you're new to ROM Hacking, a...