Fran, Ketron already has much of what you ask.
Maybe their new SD, when and if it comes, will get there.
DonM
_________________________
DonM