Basically, any application that can download patches from the web and apply them will work. (Be it file based, or actual patch based) After all, it's just an application with resources files that require to be kept up-to-date from time to time. There should be a few of them around the resources board that several people have written over time, I would suggest trying a few and seeing which ones you like best. Bare in mind that most will require you to have some webspace going though.
I've mostly been having considerations about the back-end lately, given how the current system is not very flexible. Though I've had little time to dedicate to doing much as of late and have been without a laptop for the past month or so waiting for repairs. I've got some plans I might execute soon though! (Involving some data migration to a new server and structural changes on the backend)