Create a program builder with the purpose of generating plots efficiently. The first iteration is a `RenderProgramBuilder` that renders a time slice of a pulse template with minimal sample rate.