It currently contains the following tools:
- HocusExtract - takes a path to an exe file, determines its version, reads its DAT file table, and extracts all the files from exename.dat to an 'exename Data Files' folder.
- HocusBuild - takes a path to an exe file, and creates a new DAT file and FAT using the files in the 'exename Data Files' folder.
- HocusImgView - Views images in the Hocus Pocus Image Format. Also includes a Pencil tool, and the ability to import and export PNG images.
- HocusText - Edits files in the Hocus Pocus Text Format. Includes a graphical preview, and the ability to import and export .txt files.
I'm also working on the beginnings of a level editor:

But I can't quite figure out how it should work, specifically regarding the info layer.