I don't know of anything that does this now. You might try mumamo or mmm-mode, both of which allow multiple major modes to coexist in a single buffer. If, as another commenter said, cperl-mode marks POD regions as such, and if you know a bit of elisp, then it shouldn't be too hard to write what you want. If not, it's a great opportunity to learn how to customize your editor.