Your question sounds very much like a question that was asked recently
on this mailing list.
BTW, layer groups is something the GIMP developers are working on.
Expect this in GIMP 2.8 (and in the current GIMP 2.7 development branch).
Gimp-user mailing list