>>105184293We see him constructing here
>>105179424 and here
>>105179437. The fact that Diana, after his death, didn't decide to try and finish or get someone who could finish it off for her is just a giant plot-hole.
Remember, the comic says that the other Justice Lords - Lord Green Lantern, Lord Hawkgirl, and Lord Martian Manhunter - all took off to wander the galaxy. See here
>>105178148. So her fight was just against Lord Superman and Lady Wonder Woman, the latter who she managed to kill in anger. She'd have been able to find time or help to get someone to finish the suit for her, specially if the suit would grant her the chance to stop Lord Superman for good. She said her fight with him got so bad that universe Aquaman threatened to drown the world. So there was motivation enough for her to finish that goddamn suit.
The fact that Terry managed to do it decades after despite the world being dominated entirely by Lord Superman (and her), speaks volumes about her dumbness. Fuck, she managed to create a test-tube baby operating amazonian technology, whatever that is. She should be able to finish that goddamn suit.
Shit makes no sense. It's contrived as fuck.