If you dont like the purple... paint it. The controls come out easy and painting is easy as well. On this board though, you'll likely get "build your own controls" a lot, which I agree with. You're probably better off making your own control panel so you can design it, paint it, etc, exactly how you want.
You're not going to want to use a pistol for FPS games... trust me... it's just too awkward. If you can get used to it, good for you, but i'd avoid that idea like the plague.
Every other idea you've had in this thread has been covered many times, so Search this site and just read, read, read when you get a free moments. This forum, the main page at arcadecontrols.com, and the hundreds of example pages will get you familiar with the ins and outs of the hobbies in no time.