A great app that fulfills all my needs!
It has the functionalities that can store multiple accounts, multiple payment methods, can store the data on Dropbox. Although I need to upload and download the database manually, but at least it works for me. Thank you so much! :)