I have a lot of boards and usually need to re-use code even for different projects.

What?

Good question I will answer it some other time