It would help to have an idea what you were thinking of hand coding?
Writing a new Class is all hand code. Usually I’ll write a little companion EXE to to try out the Class. If that EXE does not need to do things that are easy to do in an APP (like process files) then I like to write it as a hand coded EXE. I usually start with my Scratch Program.