Uma abordagem (na verdade bastante óbvia) seria usar o Photoshop.
O Photoshop pode abrir uma determinada página e renderizá-la em resolução configurável com um espaço de cor apropriado. Ele também irá renderizar corretamente a página (algo que outro software possa ter problemas). Escrever como PNG também é bastante simples e bem configurável.
Devido ao bom suporte do JavaScript (também conhecido como Extendscript) e do Applescript / VB, todo o fluxo de trabalho pode ser facilmente automatizado e executado como lote.