This was discussed when X1 came out and was well treated on this forum. Sonar Plus an add on from Benstat was for adding buttons to X1 as a result. That is no longer available. I was a strong promoter of it but now I don't miss it. I have adjusted to the way X1/X2 works.
As for a custom module for adding user buttons, I'm not too sure that is such a great idea. I would not oppose it but I do believe its unnecessary.
What I do think though is that those that are just now acquainting themselves with X1/X2 need to put aside any preconceptions and learn how to use it as it is.
You may find that it actually works better and faster as many have already found.
I would advise you to stop finding reasons to not like X2 and find reasons to like it.