I recommend
WME for high-res games. It's free, has an excellent feature list (including audio and graphics features and great flexibility), awesome documentation, an IDE where it is really needed and scripting to ensure maximum flexibility and a friendly, knowlegable and accomplished user base.
AGS for low-res.