I've been a long-time ClipMate user, but I've always thought that CHS comes close. I tried it again today because I have a unique use case where I need to paste a list of items separated by an <ENTER>. To my surprise, CHS could almost do it thanks to the stack feature, which separates the items with a <TAB>.
I couldn't find a way to configure the separator. Is this somehow possible? I'd be interested in contributing with some code (I'm a programmer) or donating for this small improvement.