Well, I finally got the backend cardinfo parser integrated with decked proper. There's not much functionality there at the moment, but it shouldn't be too hard to add new functions - I've done all the gruntwork in previous function implementations.
Current goals are getting plaintext deck files to save, then open... After that, moving cards up and down, which will be interesting, then probably rc file antics.
Finally, the easiest job should be the card filtering, although it might take a little thinking. It'll have to be iterative, to start, but until I can index the card list, there's not much hope.
Feel free to grab the code from my home page, but please be aware that it's still pre-alpha. Design suggestions welcome, as long as they won't eat into my coding time. ;)