I use numpy for modeling in python, it works great for large raster datasets, also it is free Review collected by and hosted on G2.com.
of course you have to learn to code, but once you get the syntax correct numpy makes python easier Review collected by and hosted on G2.com.
