ID-68 was Ilford's Phenidone (instead of Metol) version of D-76. ID-68 is very similar to Ilford Microphen. Attributes are fine grain and full emulsion speed.
Well buffered developers like SD-28 were intended for photofinishers that typically put hundreds of rolls of film through a developer before discarding it. For anyone else it is better to use developers as one shots. Your negatives will be consistent from roll to roll and easier to print because of this.