A fairly big DIY job even though the hinges are just nuts and bolts.
A door is quite heavy and the right tools are welcome.
A separate jack that will hold the door in alignment should be used.
Could also be a two man job.
The hardest part is the alignment after installation. Fore/ aft..up/down...AND tilt angle.
Although I could myself, This is a job I'd take to my body shop where they have the jig to hold the door in position as they work. My body man Henry would make it a twenty minute job.