The binutils programs really should be extended to be able to use debuginfo files. But another thing that binutils should have that's easier to do first is a way for objcopy to put the separated files back together so you can use the existing tools on the result of that.