You should choose a DMX controller based on what you plan to use it for.
Some controllers have primarily fader switches, whereas some have mostly affect capabilities. If you know you are going to use one of these features more than the other, go for a controller which heavily includes this feature. Alternatively, calculate how many channels you will need from the lighting equipment you plan to use, and purchase a DMX controller that matches this number.