I've used a leaky hose system for years.
It runs from the end of the border near the house around the rockery and then along the rest of the border and round the small border in front of the back fence.
There's a pipe that runs from a tap at the corner of the house and comes up behindthe furthest end of the rockery so it's nearer midway between the two ends. I've two Hoselock valves, one at at each end of the rockery.
With these I can water either any, one, two, or all three sections. The idea being to isolote the rockery if necessary as the plants don't need too much water.
I've also got a timer on "the tap end." With this you can determine how much water you're going to use, or have it permanently running if the tap is on.
I don't require anything more sophisticated.
Here in the UK I don't use it much except occasionally in a few months of the summer.
We've a very small lawn, two mains pressure "pop up" sprinklers take care of it.