Is there a hook after user confirmation?
Although this approach uses modules, I add nodes after users confirm their e-mails using Logintoboggan and Rules.  The Logintoboggan rules integration adds a new event, When the user account is validated, which will allow you to perform actions upon e-mail confirmation.