You can create your own administration pages based on html pages such as "pages" or "post", create a view for adding, another for editing and for a list, obviously you need to create your own page using add_menu in functions.php and create your own file. When you have this file, you can do whatever you want. You can also work with your own tables in the wordpress database.
, , , - WP_List_Table
Class.