trahi, I'd suggest having a look at Orphalese tarot software. The free trial is nearly fully functional, and/or the cost of registration varies with exchange rates, but is currently very reasonable at $28.88 USD.
http://www.orphalese.net/
Orphalese does most of what was mentioned by the original poster: custom decks, custom spreads, save readings, use personal meanings, use 'little white book' meanings... I've been using it for journaling for years.