How to implement WP_List_Table functionality for custom plugins (OR any substitution for wp_list_table plugin) for bulk action

If WP_List_Table is working for you, then you can just make a copy of this class. And use that.

In the WordPress codex, Also says:

If you would still like to make use of the class, you should make a
copy to use and distribute with your own project.

You may define a new class so that it will not interfere with the existing WP_List_Table Class.

abstract class Legacy_WP_List_Table {
   //Code from WP_List_Table
}

Then you can extend this class and use it like:

class MY_List_Table extends Legacy_WP_List_Table {
 //Your implementation here
}

This way if WordPress remove or change the class will not affect your implementation.