http://crmvisualribbonedit.codeplex.com/
I started using it a few days ago…this is how it should be done.
@devkeydet