Categorizing templates in new blog templates


I'm planning to use few tens of themes in new blog templates plugin.

As it might be a little hard to select their choice from all those templates, i want to categorize them and display them in tabs or any similar way.

Is there any way to do that ?

If it's easy, any way to display all templates alphabet wise in frontend signup page ?

All templates starts with ' A ' in a tab A and starts with ' B ' in a tab B ... like this ?