Blueprints remember how their hotbar looks like, the same goes for converting a blueprint from a design to a blueprint.
However, as soon as you construct a real ship from that design, the real ship has a scrambled hotbar where it just puts everything on it in a random order, as it auto assigns it because it's seen as empty first.
It should keep the hotbar layout from the design when constructed.