There are plenty of fancy controllers on the market. Most serious gamers prefer customizing their own controller though. The Thrustmaster eSwap Pro Controller is worth a look. It is a modular controller with hot-swap feature to allow you to customize your experience.
The eSwap Pro Controller comes with D-Pad, grips, triggers, and ministicks modules. It is PC and PlayStation 4 compatible. A software is also included for adjusting sensitivity, dead zones, and other settings.