feat: all build types can now specify a custom image
a use case is currently if you want the standard node flow, but still want to run a custom image e.g. macos
a use case is currently if you want the standard node flow, but still want to run a custom image e.g. macos