I highly recommend adding Planning Center to your list. Everything is built in a simple, easy to use, modern approach but with a tremendous amount of flexibility and power under the hood.
We were with ACS for a couple of decades and almost went to Realm. It was just too undeveloped for us and Planning Center offers many more features that we absolutely love. We made the switch 6 months ago and have been so impressed with everything. Their staff are responsive and helpful and the UX and online training are incredible.
We still use ACS Financial Suite for the time being, though we are looking at other newer budgeting options as well.
Planning Center beat Realm and ACS on the church management side in virtually every area.