Готовых плагинов точно нет, есть более-менее похожие, но ВЕЗДЕ надо допиливать, судя по вашему тексту, в этом вы плаваете, поэтому выход один - нанимать спеца.
А уже спец решит - или допиливать или написать плагин с нуля.
Я бы написал с нуля.
Метод - провести опрос на Тостере и затем под этот опрос заставлять спеца пилить что-то невообразимое предложенное коллективным разумом Тостера - катастрофично обречен.