Hey Pedro,
If the regions are both rectangular, why not just use two Crop nodes, one after the other?
The Crop coordinates are always relative to the original image, so if you apply one crop first, now the coordinates of the second crop will always be relative to the first image (i.e. you can move the first crop rectangle around and you don't have to change anything about the second crop).
Careful that you probably don't want to change the size of the first crop (this was already a problem if you wanted to make the crop be a specific fixed distance from the outer). You can enforce this if you only ever move the crop by clicking inside the rectangle and dragging it around. Bonsai ensures that the width and height stay the same if you are only applying a translation. Another way to do this is manually by only changing the X and Y of the first crop rectangle.
Hope this helps, if not we can get fancier. By the way, you can get the activity inside the crop by just summing all pixels with Sum. That's basically what RoiActivity is doing, it just makes it slightly easier if you want to measure this for many regions simultaneously.
Cheers,