Narzędzia do tworzenia pomocy (HAT) to aplikacje zaprojektowane, aby pomagać autorom tekstów technicznych w tworzeniu, publikowaniu i utrzymywaniu dokumentacji pomocy do oprogramowania. Powstała dokumentacja jest wykorzystywana w podręcznikach użytkownika, podręcznikach i plikach pomocy. Narzędzia te mają na celu skrócenie czasu i wysiłku potrzebnego do opracowania materiałów pomocniczych dla pracowników i użytkowników końcowych. Autorzy tekstów technicznych używają HAT do zarządzania całym procesem dokumentacji, w tym pisaniem, edytowaniem i eksportowaniem dokumentów do recenzji przez redaktorów, administratorów i współpracowników. Ostatecznie HAT umożliwiają cyfrową publikację dokumentacji. Wiele z tych narzędzi obsługuje importowanie tekstu z różnych formatów plików i oprogramowania do tworzenia dokumentów. Niektóre kapelusze HAT bez wbudowanych narzędzi do kompilacji mogą wymagać integracji z narzędziami do automatyzacji kompilacji w celu wyświetlenia lub wykorzystania dokumentacji.