" but I can remember where a program is, but not necessarily what it's called "
That's me as well - any system I have a choice on I pepper the screen with icons/links to make stuff easy to get to. Sometimes apps, sometimes documents, sometimes folders. The search bar in Unity, for instance, is a pain sometimes e.g. I forget the name of that sound editing program I might use twice a year (Audacity!). I don't forget where I pinned the icon or how to find it in a menu.