Visual design of planning domains