А если какого-то функционала не хватает, то садишься и просто дописываешь его самостоятельно - так, как хочешь именно ты. Правда, для этого нужно немножко разобраться с программированием.
Ох,если бы это было так просто,когда даже малейшего представления об этом нет...