Most spell assignments, character creation models, and so on are driven by text-based files. There is no kind of "deep" customization available yet. You can implement new abilities, but that's only so far as their DSL spec lets you. You couldn't do something completely new the engine doesn't currently account for.