Would you call yourself a programmer if all you use is blueprints

Yeah depends of the context but I would not personally call a blueprint user a programmer in any context. With Unreal I would expect almost everyone (at least artists, designers, etc) in team to able to use em well enough to do trivial things. I would say franktech’s Office-macro example is pretty good comparison. Outside Unreal world blueprint skills have as much of meaning as secretary’s Office for advanced users certification.