Never done this myself so far. But maybe check out AlphaGear2.
It provides e.g. drag&drop of skills from the skill manager/action bar to the 16 skill profile bars at the bottom right (surrounded it on the screenshot with the light blue rectangle, and also surrounded one skill slot with a light blue square [Healing springs skill]) of the AlphaGear2 UI.
It also is able to drag&drop items from your inventory or character screen to the top armor profile slots (rows 1 to5 at the top)
The vanilla UI action buttons / action bar drag&drop should be somehow in the code of the abilityslot:
https://github.com/esoui/esoui/blob/...yslot.lua#L203
Hope this helps.