AA Forge is another that comes to mind......

http://www.aaforge.com/Home_Page.html