So did Bamber
Was he caught or was he framed?

So did Bamber - he couldn't have been inspired by someone who got away with it could he?

Of course he could, Lizzie Borden and Bodkin Adams are well known inheritance killers that got away
There is only more evidence because he was still in the premises at the time - Bamber refined the plan and made sure he was elsewhere and gave himself time to 'clean up'.
If Jeffrey Macdonald is guilty he never had a plan. He got into a domestic row while on prescription drugs and lost it, then when he realised what had happened he made up a story. There was no motive for him in the first place. However there was motive for the three hippies, Jeffrey Macdoanld was a military doctor and would sell hippies drugs he had access to. Jeffrey Macdonald not long before the murder refused to sell them any more drugs.
Unlike the Bamber case there is some evidence against Macdonald but its extremely flimsy.
1.It was raining that night but there was a lack of muddy shoe prints on the carpet by the door
2.Punchure marks in the Pajama top do not match his story
3.His wounds were not fatal
All in all I would not have found Macdonald guilty even thou I think he could be
Reason being
1.according to Macdonald the female hippie was holding and candle and they actually found drops of candle wax on the carpet
2. A girl who was seen in that General area at the time claims she was that girl and can describe parts of the crime in some detail
3. Several doctors felt it would have been very difficult for Macdonald to have collapsed his own lung via stabbing himself