From Polygon:

What makes this controller more advanced is the new 8BitDo Ultimate Software. Shown in the video above, this software lets players customize everything about the feel of their controller. Players can even input macros for the controller to execute on a single button press.

Do I need another controller? Of course not! Will it be reason enough not to get one? Of course not!