There is an old project I'd like to resurrect, and always wanted to add some hex view to it. These are my main needs:
I've seen several open source .Net hex editors out there in my lifetime, however, since I've never really needed one, I don't recall all of them nor know which one to choose.
I've had good success with HexBox: http://sourceforge.net/projects/hexbox/