I have some questions I'll ask later, but for now, this feels like a good solid start down the RTB.
The HUD widgets look fantastic -- I also very much like that hexagonal lattice, and expect to find any number of very wrong uses for it.
And Edit Mode... sweet. I'm already optimizing mine in my head. (Which is exactly the kind of reaction that RTB updates should engender, I think.) Optimal would be if we can save and load HUD layouts by name, and if we can assign specifically-named layouts to ship hull types as the default HUD. Not only will that make context-based gameplay more enjoyable, it will make switching to new ships much easier than if we have to rebuild new versions of preferred layouts every time. (Another nice feature will be if layouts are external files, allowing players to share optimized HUDs with each other.)
Very nice work for a first RTB update, Josh!