If both SIM icons appear on the keypad,the "preferred sim" option under SIM management settings makes no sense.When you choose preferred SIM option on Moto G phones,only the chosen SIM appears on the keypad and that is the logic behind having this option.
As for dialer apps I have tried a few...