Ferramentas para capturar e converter a Web

Você pode baixar a captura de tela gerada com a API JavaScript?

Sim, usando o API JavaScript você pode simplesmente definir o parâmetro de download como '1' conforme mostrado no exemplo abaixo:

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", {"download": 1}).Create();