O método HTTrack que você descreveu é o modo mais rápido de armazenar em cache as páginas da web, porque elas são automatizadas.
Se você não tiver muitas páginas da Web para armazenar em cache, poderá salvar páginas da Web individuais usando o recurso Salvar como do seu navegador. O Opera e o Internet Explorer podem salvar um arquivo MHTML de uma página da Web em um único arquivo MHT. Você poderia tentar escrever um script para tentar automatizar isso.
Há também serviços alternativos de bookmarking alternativos que oferecem suporte ao armazenamento em cache de páginas da Web:
A área de transferência é a melhor que encontrei porque preserva o estilo e a formatação da página da Web. Muitos outros serviços gratuitos de cache de páginas da Web retiram tudo e deixam apenas texto simples.