No. I have a few software thingies that organize, but neither of these. While I am a total pc geek, organizing and inventory this way doesn't work for me. Instead I organized my stash. I know where everything is and I can easily find it. Since I'm online I use yarndex.com if I need any additional info. I bought those circular solutions needle canvas rolls. Everything is labeled and I open them up to see what needles I have.
I have a knitting notebook that I keep all the other info in such as start dates, completed dates. My PC stores all the pictures of WIPs and FO's as well as yarnporn. Plus, I have my blog. It's my online knit journal.