I have a encrypted file on one of my hard drives and a Rexx program I run to access it. The program asks for the key then decrypt's the file and searches it for what ever you asked for, then encrypts it again. Simple and effective as long as I don't forget that one key.
The search is real simple too. Type the file an pipe the output to find with the /i parameter to ignore case.
Rexx is an easy to learn and use programming language that started with IBM and now has a Open Software version (ooRexx) available.
RoboForm looks interesting though. Give it a try and let us know how it is.