Everybody's got the right idea here, but it's a bit nebulous across all the comments so to help add clarity for future readers -
Photoshop can be used to create a static PNG with Alpha channel, which can be used as a non animated overlay. Or, as part of a more complex HUD you can build in Adobe After Effects.
It depends on the quality you need, but the standard way to do this is to use AE, which is sort of like a photoshop for pictures in motion. PS gives you the best control over one specific image, AE offers similar features, but is geared towards motion. So an easy example would be that if you want any part of your HUD to animate, a fuel number, a flashing gauge, a warning light that comes on, etc, you would need to use AE. There are a few other programs you can use that do similar things, but AE is what everyone uses, and there are good reasons for that.
If you're going into a project where you may need many different types of effects, you should really consider just doing the basic AE training. I'll show you where to start in case you or anyone reading this is interested. Watch the videos below, and you'll understand the difference between a fixed overlay PNG w/a, and an AE project.
This is where most of us get started - the Video Copilot tutorial series.
www.videocopilot.net
just scroll down and mouse over any thumbnail to see a quick preview of what that lesson teaches you. It's free, and this page is a traditional first step for people interested in learning SFX.
Here's a quick video of the kind of results you can get after completing one of the hundreds of tutorials.
or, if this is literally the only time you're ever going to need this, one of the prefabs like IT linked to would be fine. You can just add a lot of visual flare and customization if you learn to do it yourself.