Ок, попробую написать поподробней

Я могу:
1)Сделать кучу мувиков со свойствами прес и релиз для драг энд дпопа.
2)Могу реализовать скрол для текста, бональнодвигать мувик вверх и вниз, при этом выставить маску чтобы показывался не весь мувик целиком, а его часть.
Проблема: если наделать кучу кнопок с драг энд дропом в мувики и сделать на него скролл, как я писал в пункте 2, то это получается ужасно, плюс куча кнопок хавает проц под 100%. Поэтому это либо неудачный способ, либо я криво делаю.
Спрашиваю как это сделать другим способом? и
Можно ли это сделать используя компонент типа LIST и как?