You should be aware that when you need the renderes tiles a large area without the names of streets and places and without all the POIs, these tiles have to be rendered by SOMEONE before!

AFAIK there is no web service where you can describe a certain map stile and after a rendereing process you can download your desired tiles.

So you have to deal with rendering the map of your desired area at your zoomlevel with your special map-style.

You should read e.g. http://wiki.openstreetmap.org/wiki/Rendering and try each programm whether it comes near your needs.
Ask here when there is any problem with any app!

Or is it also possible that you display your map data not in bitmap tiles but in vector data? Look at Gosmore, Navit, Navipowm, gpsMid how they display the map … and Gosmore e.g. is really fast!