Can anyone help with this?

I'm looking for an alternative piece of software to sort our new September Y7 intake into tutor groups, we currently use Limacon, but this has proved to be hard to use.

What we basically need is a something that will sort the pupils into tutor groups taking into account friends requests, feeder school and male / female split..... and the number of tutor groups