Is there a calendar program that has a custom repeat? I'd like being able to add an event that repeats once every two weeks.
Calengoo, whenever you add
any task, you get endless options: a number drop-down (any number), and a period drop-down (day, week, month, year). So you can put in every "2" "weeks" (or every 3 weeks, every 40 days, every 21 weeks, every 2 months, etc). Really brilliant!
Most other apps I've used (like most recently Business Calendar and Jorte) just use the stock calendar dialog's repetition. (But Calengoo is $6 sight unseen, no trial period.)
You seemed to have done a whirlwind tour of the calendars and tasks. Personaly as you, I've settled with Jorte, but only for Calendar. Check out Google Tasks Organiser. Give it a few days. It is a definate upgrade on any other task app that I've found. You can also nest tasks within other tasks. I've got an Jorte Agenda Widget x2 height and a Google Tasks Organiser widget x3 height on my main homescreen. Just tapping either takes you into their respective main apps to create new events or tasks or to amend existing entries.
For me I need a powerfull calendar *AND* task manager, these two are a perfect combination. Incidentally, you can also scroll your tasks on the widget.
Calengoo has a scrollable widget for tasks (with indents, etc), too, although it's only one size (2x2). I considered using that task widget with the extraordinary Business Calendar widget (in which you can add events without opening the app!), but ultimately I just wanted the tasks integrated with the calendar (like on Google's webpage). Jorte does that, though it doesn't give you the exceptional control over the tasks (like different lists and indents).
Strangely enough, Calengoo doesn't have a calendar widget that adds tasks. Only Jorte (the freebie) has widgets that show a calendar + tasks.
(Again, the Jorte task manager is very basic, like Google's website; Calengoo's and Google Tasks Organizer have superior handling of tasks.)