Using custom transformation orientations in rigging
That's exactly what a simple single bone does: it rotates in its own (local) axis, so that its rotation world is affected by its rotation set in edit mode.

If you really need (and I don't think so) the triangle of bones following the panel, you can parent them to a bone set as in my example and use it as the main rotation bone.