Create a filterable, sortable admin view that produces front end block
Another way to do this would be to install 
https://www.drupal.org/project/term_queue

This contrib module gives you all you need.

Here is a screenshot, admin interface to the right, front-end block to the left.

The module provides a block automatically, for each term queue, you simply need to place it.

Good luck!