Titaniumやっぱり良いのでは?
バージョンアップで動かなくなるのは、Time Machine で前のバージョンに戻せるから問題ないし。ソースコードはGitだし。