A personalisation plugin has just been launched at http://wordpress.org/extend/plugins/amr-personalise/.
It will allow an editor or administrator to specify shortcodes in a page, post or email template (eg: as used by Subscribe2, or Your members). For more details see wordpress or the plugin page.