I have coded a command line tile extractor for Pack-In-Video/Namcot games (zipang, marchen maze, obocchama kun, World Jockey). I don't known if all Hudson Soft games are using the same tile encoding scheme.
Unfortunately, I'm not an expert in (and not very found of) GUI coding but I can help on the encoding/decoding part.