One of the best parts about XBMC, the kickass customizable media center software, is its browser-like extensions. If you've ever wanted to incorporate watching TV, listening to podcasts, or playing video games to your XBMC box, this is how it works.

Some apps are essential, and you use them every day. Everyone knows their names: Firefox, VLC, 7-Zip, and so on. However, there's another class of app that gets less attention: the apps that are insanely useful to have in your back pocket on the rare occasions you need them. Here are 10 of our favorites.

Android: Level, the budgeting app that keeps you from overspending, updated today with new savings goals that will help you stash money away for that dream vacation, a new car, a down payment on a home, or whatever else you're saving for. Plus, it makes allocating money to those goals easy, and hides it so you don't spend it.

The worst part about setting up a new Mac is finding and downloading all your software. It's time-consuming, boring, and usually feels like a waste of time. Thankfully, with just a little bit of setup, you can automate the whole process with Homebrew and Homebrew Cask so you never have to do it again.

Mac: You'll find a ton of syncing notes apps out there, but we like the iOS version of Writebecause it manages to toe the line between simplicity and feature-packed. The new Mac app makes that experience even better.