Found a cardboard box that works very well as a lap desk. Large enough to hold both my laptop and a full size keyboard (since laptop keyboards don't last as long as the rest of the laptop), rigid enough that I can move it easily, good working height.
@yomimono So far, so good. She already has a cat seat built into the sofa.
@neal That is definitely going to get claimed by your cat.