I've had a vague idea of doing this for a while, but in between going 'bleeeeh' at work wearing me out and 'aaaaaa!' at writing taking up what little leftover energy I have and even that not being enough, I kind of sat down and figured this out.
It's not perfect, but I'm pretty pleased with it. Hopefully my second attempt will work out some kinks, and I can start using it in my crochet work. Or even sell the pattern. :D