I'm on a mission to build an amazing setup, and I think I've gotten close. I'm posting my setup to share what I have so far and to hopefully get some ideas from the community to make it better. I would say I'm a pretty good player, I have 440+ total wins, 4-10 kills per game, most kills in a single game was 18.
Mouse: G502
DPI: 12,000
Sync: Common
Hip: 2.6
ADS: 1.5
So I switched over to Builder Pro, but hated the fact that you had to double hit to build stairs/walls.
With the G502 Logitech Gaming Software, you can make macros to essentially make (*one-click building*).
Here's how:
1. Open Logitech Gaming Software
2. Click Customize On-board Profile (Mouse Icon)
3. Choose G5 (Side Button)
4. Edit -> Multikey Macro
5. Replicate the image using a button key of your choice. (In my case I used "J")

Now, rebind your G5 key into your apex as the stair building key, and when you press G5, you only have to press it once to build stairs as opposed to twice without the macro. Simple.
Repeat the same process for G4 to build platforms, and whichever mouse button you'd like to use for walls. *I personally, do not use roofs.*
Another good idea is to make an Auxilary in Apex, bind it to a key of your choice, and set the sensitivity to 500 with a fast turning ballistic curve. This is for (***
GUIDED MISSILES***)!
If you have any questions, feel free to ask! As well as other good ideas!
*In the process of messing around with mouse dpi and hz to see what works better for me in fortnite.*