Welcome.
The Kowalski assembler & simulator mentioned by BDD above seem to be popular. I don't think there's much support in the way of a good English manual, but intensive users like BDD can undoubtedly be very helpful. I have a list of assemblers, most of them being free, on the links page of my 6502 website, at
http://wilsonminesco.com/links.html#assem . One I have not used but I believe is excellent is our own forum member Andrew Jacobs'
As65 assembler which has program-structure capability built in. I use
Cross-32 (C32), formerly from Universal Cross Assemblers, now sold by Data Sync Engineering. It costs $99 but then you have an assembler that will work for
many processors, instead of having to get another one for each. I have 65c02 program flow-control macros for it on my site at
http://wilsonminesco.com/StructureMacros/ .
Lee Davison's EhBASIC for 6502 is available
here and
here. Unfortunately
Lee passed away in 2013.
Quote:
Using the CMOS version gains you some bug fixes over the NMOS version, as well as new instructions and new addressing modes for existing instructions.
...and I have put a collection of the many improvements at
http://wilsonminesco.com/NMOS-CMOSdif/ .