I am using Panels 3 and Ctools to structure my pages and pass arguments both via context as well as inputs on pane settings (fixed text as well as keyword substitutions). The "input on pane settings" is very important to me.
I need to fill some block regions from the theme, and if possible I would like to do this via the page manager in order to keep selections and variants in one place.
I am aware of mini-panels and that they can be placed in blocks. But they would require to replicate all selection and context logic from the ctools page manager.
Panels Everywhere seems to go quite deep and I cannot predict whether it will actually allow me to modify the existing non-PE theme within a reasonable time.
Alternatively, I was thinking of modifying the theme's CSS and adding css-classes in page manager or to use javascript to replace the blocks with regular panes. Unfortunately, this would require separate variants per theme.
Are there any suggested ways to fill blocks from the page manager? I am using D6, but suggestions for D7 are good as well.
Clarification: I am looking for ways for filling a themes' block regions (eg. sidebars, headers etc.) from the page manager, in contrast to eg. mini-panels added and configured on the blocks screen. I am now trying to backport bricks, but ideally the block content should be defined within page manager.