Yes, yes. There are. So. Let's divide in coding and non coding programs. Obviously, coding ones are much more difficult because You have to learn the scripting language. Non coding: 1 game maker, it's super easy to use, but the games are not so good, and you can't post them on AG. 2 if you have a Mac, you may like Gamesalad, a program mainly for apple games, like iPhone, iPad, but also web I think. It looks very good from their website, but I've never tried it because I have a pc however, no AG uploading. 3 Not sure here, but akunu once said:
Q: Is there a product like game maker for flash? A: Well...kinda. There is is The games factory 2 but you need the flash exporter, and also Stencyl which is currently in semi-closed beta.
So, I think this games can be uploaded on AG or kong and most gaming sites. Coding: There is flashdevelop. You can make actual coded flash games with it, but it's even more difficult than making them in the official adobe flash pro cs5. one last thing, student in Europe or USA can have flash cs5 for 159$ instead of 699$.