In electrum for bitcoin you can load the wallet offline, create a transaction and instead of broadcasting it you can save and export it. So that you have a file. Then you can import that file to an online wallet and broadcast it from there.
It seems to be impossible to do the same thing with the GUI wallet (if it's possible tell me how).
Can this feature be imported in the GUI wallet?