The Game Boy Advance™ is a handheld video game console developed and released by Nintendo as the successor to the Game Boy Color across 2001-2002. A total of 5 main series Pokémon games were released for this console, bringing us the third generation of Pokémon. Modifying these games is easy enough for most people, given the abundance of tools and tutorials.
You can find Pokemon hacking tools on Pokecommunity's Rom Hacking forum, under Toolbox. You can also run a Virtual Machine on your mac. If you are a complete newbie at Pokemon ROM Hacking, I.
Here is the list of the available tools for editing third generation Pokémon games.