Ive been doing a lot more work on my program recently, mainly in tidying up the code but ive also added a HEX to BIN function.
It supports Intel Hex and Motorola S19.
This is really experimental at this stage. It works for what I want it for but its by no means fool proof. I fully expect it to not work for every file/every one.