Draggable view with sections
I am using the module Entity reference in conjunction with Field collection to achieve that goal. That means you


add a node with an Entity reference field, where you save the rows
(if they actually are entities in your case),
attach that Entity reference field to a Field collection.
Now you can use the delta value of the Entity reference field to sort the row and the delta value of the Field collection field to sort the sections.


Note! You can use core's node edit form as sorting interface. If you would like to have more than one sort you could do that adding a node for each sort. Draggable view becomes useless that way. 

Here is an example:

If you want to have an interface, which does not allow to alter other data than the order you could replace the autocomplete field with text an remove the buttons with hook_form_alter().