Thanks BitMaxz, I can see from the list you linked Copay has the highest rating.
pooya87 The main reason I want to develop my own branded wallet is to create a business around the wallet.
Something similar to what Polispay have done with Copay
https://walletscrutiny.com/android/com.polispay.copay/