This app was mentioned in 4 comments, with an average of 1.25 upvotes
Both free for Android
I created one app (actually for board games as well - https://play.google.com/store/apps/details?id=com.siroak.flexidice) in native Android and I must say it wasn't a pleasant experience. Everything in Unity is so much easier + you have the graphic UI so you see how everything looks straight away.
I have been using both Flexidice and Custom Image Dice to good effect.
For the dice noise issue:
For a physical solution, I have a soft dice tray which rolls up, but it doesn't look available any more. :-(