For ResEdit, download the ResEdit Docs. For programming, start with Think (LightSpeed) C or Pascal matched to your intended build machine and OS + ResEdit. C is probably the best modern starting point. Use Inside Macintosh for info about using the Mac Toolbox. Or, if you are new to programming...