You don't have to.
One example is I've made a GUI by having an artist create an image for me that has black set as the transparency color of the image. Then I load that image and during each loop of my program I paste the image on screen in the right position.
The areas like the speed, shield, and hull meters and the display screen on the other side will have their own images pasted there to display their data in the game.
The layout that you want for your interface really doesn't look that difficult, and you could create it easily enough with a decent paint program.
Once you have that you just,
LOAD IMAGE "Media\GUI1.png", 1
and in your main loop just,
PASTE IMAGE 1, 0, 0, 1
It's really not all that hard to create the user interface. The hard part is being artistic enough to get the image you are using to look right.