Hi Folks. I'm also dipping my toe into the 6502 assembly language programming pool. I've made two little programs that may prove useful to those without RAM expansion: a memory dump with both hex and ASCII output, plus a little register printer. These can be improved upon, no doubt, but you may find them useful anyways. I figure, you're not going to assemble code on the PAL (I don't), but having live diagnostics in memory helps a lot.
Best, I got the original Baum/Wozniak 6502 disassembler working with the PAL-1. I figured out the destructive nature of the KIM ROM's output routines to the A and Y registers by studying how Jim McClanahan ported eWozMon, so thanks, Jim! It made all the difference to helping me understand what's going on. And having Steve and Allen's commented source code was an education in and of itself. I put a copy of the original Dr. Dobb's Journal article on my github site, in the Utilities folder:
https://github.com/fishhack66/PAL-1-Stuff
Anyway, thanks for all the support and fun -- let the journey continue!
Dave