I'm reasonably competent

I have some experience with the editor, and could probably create what you want. I remember watching the Trials and thoroughly enjoyed them. It would be fun to play the maps with friends and just make chaos.

As far as collaborating to make mods as a team, I believe it is possible, but I've never done it myself and am not sure how well supported it is.