You could try DoItAll (with FCOItemSaver support) which is able to send mails if it got 6 items attached and do this as long as items are attacheable (excluding marked items).
Together with MailBuddy, which remembers your last subject and recipient, it could fullfill your request.